Google์ Go ์ธ์ด ํดํท์ ์๊ฒฉ ์ธก์ ์์ง์ ์ถ๊ฐํ๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ง๋ ๋ฐ์ดํฐ ์ ์ก์ ํ์ฑํํ ๊ณํ์ ๋๋ค. ์๊ฒฉ ์ธก์ ์๋ "go" ์ ํธ๋ฆฌํฐ, ์ปดํ์ผ๋ฌ, gopls ๋ฐ govulncheck ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ฐ์ด Go ์ธ์ด ํ์์ ๊ฐ๋ฐํ ๋ช ๋ น์ค ์ ํธ๋ฆฌํฐ๊ฐ ํฌํจ๋ฉ๋๋ค. ์ ๋ณด ์์ง์ ์ ํธ๋ฆฌํฐ์ ์ด์ ๊ธฐ๋ฅ์ ๋ํ ์ ๋ณด ์ถ์ ์ผ๋ก๋ง ์ ํ๋ฉ๋๋ค. ํดํท์ ์ฌ์ฉํ์ฌ ์์ง๋ ์ฌ์ฉ์ ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ์๊ฒฉ ์ธก์ ์ด ์ถ๊ฐ๋์ง ์์ต๋๋ค.
์๊ฒฉ ์ธก์ ์ ์์งํ๋ ๋๊ธฐ๋ ํผ๋๋ฐฑ ๋ฐฉ๋ฒ์ผ๋ก ์ค๋ฅ ๋ฉ์์ง์ ์ค๋ฌธ ์กฐ์ฌ๋ฅผ ์ฌ์ฉํ์ฌ ์บก์ฒํ ์ ์๋ ๊ฐ๋ฐ์ ์์ ์ ์๊ตฌ ์ฌํญ๊ณผ ๊ธฐ๋ฅ์ ๋ํ ๋๋ฝ๋ ์ ๋ณด๋ฅผ ์ป์ผ๋ ค๋ ์๊ตฌ์ ๋๋ค. ์๊ฒฉ ์ธก์ ์ ์์งํ๋ฉด ์ด์ ํ์๊ณผ ๋น์ ์์ ์ธ ๋์์ ์๋ณํ๊ณ , ๊ฐ๋ฐ์์ ๋๊ตฌ ๊ฐ์ ์ํธ ์์ฉ ํน์ฑ์ ํ๊ฐํ๊ณ , ๊ฐ์ฅ ์์๊ฐ ๋ง์ ์ต์ ๊ณผ ๊ฑฐ์ ์ฌ์ฉ๋์ง ์๋ ์ต์ ์ ์ดํดํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ถ์ ๋ ํต๊ณ๋ฅผ ํตํด ๋๊ตฌ๋ฅผ ํ๋ํํ๊ณ ํจ์จ์ฑ๊ณผ ์ฌ์ฉ ํธ์์ฑ์ ๋์ด๋ฉฐ ๊ฐ๋ฐ์์๊ฒ ํ์ํ ๊ธฐ๋ฅ์ ํน๋ณํ ๊ด์ฌ์ ์ง์คํ ์ ์์ ๊ฒ์ผ๋ก ๊ธฐ๋๋ฉ๋๋ค.
๋ฐ์ดํฐ ์์ง์ ์ํด ์์ ๋ ๋ฐ์ดํฐ์ ๋ํ ๋ ๋ฆฝ์ ์ธ ๊ณต๊ฐ ๊ฐ์ฌ ๊ฐ๋ฅ์ฑ์ ์ ๊ณตํ๊ณ ์ฌ์ฉ์ ํ๋์ ๋ํ ์์ธํ ์ ๋ณด๊ฐ ํฌํจ๋ ์ถ์ ๋์ถ์ ๋ฐฉ์งํ๊ธฐ ์ํด ํ์ํ ์ต์ํ์ ์ผ๋ฐ ์ ๋ณด๋ง ์์งํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ "ํฌ๋ช ํ ์๊ฒฉ ์ธก์ "์ ์๋ก์ด ์ํคํ ์ฒ๊ฐ ์ ์๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํดํท์ด ์๋นํ๋ ํธ๋ํฝ์ ํ๊ฐํ ๋ XNUMX๋ ์ ์ฒด์ ๋ํ ํฌ๋ก๋ฐ์ดํธ ๋จ์์ ๋ฐ์ดํฐ ์นด์ดํฐ์ ๊ฐ์ ์ธก์ ํญ๋ชฉ์ ๊ณ ๋ คํ ๊ณํ์ ๋๋ค. ์์ง๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ ๊ฒ์ฌ ๋ฐ ๋ถ์์ ์ํด ๊ณต๊ฐ์ ์ผ๋ก ๊ฒ์๋ฉ๋๋ค. ์๊ฒฉ ์ธก์ ์ ์ก์ ๋นํ์ฑํํ๋ ค๋ฉด ํ๊ฒฝ ๋ณ์ "GOTELEMETRY=off"๋ฅผ ์ค์ ํด์ผ ํฉ๋๋ค.
ํฌ๋ช ํ ์๊ฒฉ ์ธก์ ์ ๊ตฌ์ถํ๊ธฐ ์ํ ์ฃผ์ ์์น:
- ์์ง๋ ์งํ์ ๋ํ ๊ฒฐ์ ์ ๊ณต๊ฐ๋ ๊ณต๊ฐ ํ๋ก์ธ์ค๋ฅผ ํตํด ์ด๋ฃจ์ด์ง๋๋ค.
- ์๊ฒฉ ์ธก์ ์์ง ๊ตฌ์ฑ์ ํด๋น ์งํ์ ๊ด๋ จ ์๋ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ง ์๊ณ ์ ๊ทน์ ์ผ๋ก ๋ชจ๋ํฐ๋ง๋๋ ์งํ ๋ชฉ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ์๋ ์์ฑ๋ฉ๋๋ค.
- ์๊ฒฉ ์ธก์ ์์ง ๊ตฌ์ฑ์ ๊ฒ์ฆ ๊ฐ๋ฅํ ๊ธฐ๋ก๊ณผ ํจ๊ป ํฌ๋ช ํ ๊ฐ์ฌ ๋ก๊ทธ์ ์ ์ง๋๋ฏ๋ก ๋ค์ํ ์์คํ ์ ๋ํด ๋ค์ํ ์์ง ์ค์ ์ ์ ํ์ ์ผ๋ก ์ ์ฉํ๋ ๊ฒ์ด ๋ณต์กํด์ง๋๋ค.
- ์๊ฒฉ ์ธก์ ์์ง ๊ตฌ์ฑ์ ์ด๋ฏธ ์ฌ์ฉ ์ค์ธ ๋ก์ปฌ Go ํ๋ก์๊ฐ ์๋ ์์คํ ์์ ์๋์ผ๋ก ์ฌ์ฉํ ์ ์๋ ์บ์ ๊ฐ๋ฅํ ํ๋ก์ Go ๋ชจ๋ ํ์์ ๋๋ค. ์๊ฒฉ ์ธก์ ๊ตฌ์ฑ ๋ค์ด๋ก๋๋ 10% ํ๋ฅ ๋ก ์ผ์ฃผ์ผ์ ํ ๋ฒ๋ง ์์๋ฉ๋๋ค(์ฆ, ๊ฐ ์์คํ ์ 5๋ ์ ์ฝ XNUMXํ ๊ตฌ์ฑ์ ๋ค์ด๋ก๋ํฉ๋๋ค).
- ์ธ๋ถ ์๋ฒ๋ก ์ ์ก๋๋ ์ ๋ณด์๋ ์ผ์ฃผ์ผ ์ ์ฒด์ ๋ํ ํต๊ณ๋ฅผ ๊ณ ๋ คํ๋ ์ต์ข ์นด์ดํฐ๋ง ํฌํจ๋๋ฉฐ ํน์ ์๊ฐ๊ณผ ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค.
- ์ ์ก๋ ๋ณด๊ณ ์์๋ ์ด๋ ํ ํํ์ ์์คํ ๋๋ ์ฌ์ฉ์ ์๋ณ์๋ ํฌํจ๋์ง ์์ต๋๋ค.
- ์ ์ก๋ ๋ณด๊ณ ์์๋ ์๋ฒ์ ์ด๋ฏธ ์๋ ค์ง ํ๋ง ํฌํจ๋ฉ๋๋ค. ์นด์ดํฐ ์ด๋ฆ, ํ์ค ํ๋ก๊ทธ๋จ ์ด๋ฆ, ์๋ ค์ง ๋ฒ์ ๋ฒํธ, ํ์ค ํดํท ์ ํธ๋ฆฌํฐ์ ํจ์ ์ด๋ฆ(์คํ ์ถ์ ์ ๋ณด๋ผ ๋). ๋ฌธ์์ด์ด ์๋ ๋ฐ์ดํฐ๋ ์นด์ดํฐ, ๋ ์ง ๋ฐ ํ ์๋ก ์ ํ๋ฉ๋๋ค.
- ์๊ฒฉ ์ธก์ ์๋ฒ์ ์ก์ธ์คํ๋ IP ์ฃผ์๋ ๋ก๊ทธ์ ์ ์ฅ๋์ง ์์ต๋๋ค.
- ํ์ํ ์ํ์ ์ป๊ธฐ ์ํด ๋งค์ฃผ 16๊ฐ์ ๋ณด๊ณ ์๋ฅผ ์์งํ ๊ณํ์ด๋ฉฐ, 2๋ง ๊ฐ์ ํดํท ์ค์น๋ฅผ ๊ณ ๋ คํ๋ฉด ๋งค์ฃผ ์์คํ ์ XNUMX%์์๋ง ๋ณด๊ณ ์๋ฅผ ๋ณด๋ด์ผ ํฉ๋๋ค.
- ์ง๊ณ๋ ํํ๋ก ์์ง๋ ์งํ๋ ๊ทธ๋ํฝ ๋ฐ ํ ํ์์ผ๋ก ๊ณต๊ฐ์ ์ผ๋ก ๊ฒ์๋ฉ๋๋ค. ์๊ฒฉ ์ธก์ ์์ง ๊ณผ์ ์์ ์ถ์ ๋ ์ ์ฒด ์์ ๋ฐ์ดํฐ๋ ๊ฒ์๋ฉ๋๋ค.
- ์๊ฒฉ ์ธก์ ์์ง์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ง๋ง ๋นํ์ฑํํ๋ ์ฌ์ด ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค.
์ถ์ฒ : opennet.ru