2021๋…„ 7์›” 22์ผยท1๋ถ„ ์ฝ๊ธฐ

GitHub, ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ํ™•์žฅ

GitHub๋Š” Go ๋ชจ๋“ˆ์˜ ๋ณด์•ˆ ์ทจ์•ฝ์„ฑ์„ ๋ณด๋‹ค ํšจ๊ณผ์ ์œผ๋กœ ๋ฐœ๊ฒฌ, ๋ณด๊ณ  ๋ฐ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ณต๊ธ‰๋ง ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

GitHub, ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ํ™•์žฅ

GitHub๋Š” ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ํ™•์žฅํ•˜์—ฌ ์ธ๊ธฐ ์žˆ๋Š” Google ์„ค๊ณ„ ์–ธ์–ด์— ํ–ฅ์ƒ๋œ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Go๋Š” GitHub์—์„œ ๋„ค ๋ฒˆ์งธ๋กœ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด๋กœ ํ‰๊ฐ€๋˜๋ฉฐ Go ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ํ”Œ๋žซํผ์— ํฌ๊ฒŒ ์˜์กดํ•ฉ๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ์‘๋‹ต์œผ๋กœ GitHub๋Š” ์ด์ œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ณด์•ˆ ์ทจ์•ฝ์„ฑ์„ ๋ณด๋‹ค ํšจ๊ณผ์ ์œผ๋กœ ๋ฐœ๊ฒฌ, ๋ณด๊ณ  ๋ฐ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์ถ”๊ฐ€ ์ง€์›์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Google์˜ Go Language ์ œํ’ˆ ์ฑ…์ž„์ž์ธ Steve Francia๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

Go๋Š” ๋ถ€๋ถ„์ ์œผ๋กœ ๋Œ€๊ทœ๋ชจ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ์ข…์†์„ฑ ๊ด€๋ฆฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. GitHub๋Š” ์˜คํ”ˆ ์†Œ์Šค Go ๋ชจ๋“ˆ์˜ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜ ๋ฐœํ‘œ๋œ ๊ธฐ๋Šฅ์€ GitHub ์‚ฌ์šฉ์ž๋ฟ๋งŒ ์•„๋‹ˆ๋ผ GitHub ํ˜ธ์ŠคํŒ… ๋ชจ๋“ˆ์— ์˜์กดํ•˜๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” GitHub๊ฐ€ ์ „์ฒด Go ์ƒํƒœ๊ณ„์— ๋„์›€์ด ๋˜๋Š” ๊ฐœ์„ ์— ํˆฌ์žํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์— ๊ฐ๊ฒฉํ•˜๋ฉฐ ์•ž์œผ๋กœ ๋” ๋งŽ์€ ํ˜‘๋ ฅ์„ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

GitHub๋Š” ์ด๋ฏธ Go์— ๋Œ€ํ•œ 150๊ฐœ ์ด์ƒ์˜ ๋ณด์•ˆ ๊ถŒ๊ณ ๋ฅผ ๊ฒŒ์‹œํ–ˆ์œผ๋ฉฐ ๊ทธ ์ˆ˜๋Š” ๊ณ„์† ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Go ๋ชจ๋“ˆ ๊ด€๋ฆฌ์ž๋Š” ์ด๋Ÿฌํ•œ ๊ถŒ๊ณ ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ทจ์•ฝ์„ฑ์„ ๊ณต๋™์œผ๋กœ ๊ณต๊ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๋Š” GitHub์˜ ์ข…์†์„ฑ ๊ทธ๋ž˜ํ”„๋ฅผ ํ†ตํ•ด ์ทจ์•ฝํ•œ ์ข…์†์„ฑ์„ ์•Œ๋ฆด ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ Insights ํƒญ์œผ๋กœ ์ด๋™ํ•˜๊ณ  ์™ผ์ชฝ ์‚ฌ์ด๋“œ๋ฐ”์—์„œ ์ข…์†์„ฑ ๊ทธ๋ž˜ํ”„๋ฅผ ์„ ํƒํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐ์ง€๋œ ์ข…์†์„ฑ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ข…์†์„ฑ ๊ทธ๋ž˜ํ”„๋Š” ๊ณต๊ฐœ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•ด ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์ง€๋งŒ ๋น„๊ณต๊ฐœ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•ด์„œ๋Š” ์ˆ˜๋™์œผ๋กœ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Dependabot ์•Œ๋ฆผ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‚ฌ์šฉ ์ค‘์ธ Go ๋ชจ๋“ˆ์—์„œ ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์ ์„ ์•Œ๋ ค์ค๋‹ˆ๋‹ค. ์ทจ์•ฝํ•œ ์ข…์†์„ฑ์ด ์‹๋ณ„๋˜๋ฉด Dependabot ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ๋Š” Go ๋ชจ๋“ˆ์„ ์ทจ์•ฝํ•˜์ง€ ์•Š์€ ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๊ธฐ ์œ„ํ•œ ํ’€ ์š”์ฒญ์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub์— ๋”ฐ๋ฅด๋ฉด ์ž๋™ ํ’€ ์š”์ฒญ ์ƒ์„ฑ์„ ํ™œ์šฉํ•˜์—ฌ ์ทจ์•ฝํ•œ ์ข…์†์„ฑ์„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ 40% ๋” ๋น ๋ฅด๊ฒŒ ํŒจ์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ์ œํ’ˆ์„ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ํ™•์žฅํ•˜๋ ค๋Š” ํšŒ์‚ฌ์˜ ์›€์ง์ž„์€ ์ด ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋œ ์†Œํ”„ํŠธ์›จ์–ด์— ๋Œ€ํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธ์ •์ ์ธ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

GitHub์™€ ๊ฐ™์€ ๋„๊ตฌ ์™ธ์—๋„ AppMaster ์™€ ๊ฐ™์€ no-code ํ”Œ๋žซํผ์€ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋”์šฑ ๊ฐ„์†Œํ™”ํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ณด๋‹ค ์‹ ์†ํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”Œ๋žซํผ์€ ์‹ค์ œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜์—ฌ ๊ธฐ์กด ๊ฐœ๋ฐœ๊ณผ ๊ด€๋ จ๋œ ์‹œ๊ฐ„๊ณผ ๋น„์šฉ์„ ํฌ๊ฒŒ ์ค„์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, AppMaster ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์œ„ํ•œ ๋†€๋ผ์šด ํ™•์žฅ์„ฑ์„ ๊ฐ–์ถ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐœ๋ฐœ ์—์ฝ”์‹œ์Šคํ…œ์—์„œ ๋‹ค์žฌ๋‹ค๋Šฅํ•œ ์„ ํƒ์ด ๋ฉ๋‹ˆ๋‹ค. ๊ด€์‹ฌ ์žˆ๋Š” ์‚ฌ์šฉ์ž๋Š” AppMaster ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋ฐฉ๋ฌธํ•˜์—ฌ ๋ฌด๋ฃŒ ๊ณ„์ •์„ ๋งŒ๋“ค๊ณ  ํ”Œ๋žซํผ์„ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
GitHub, ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ํ™•์žฅ | AppMaster