GDG Korea Golang์ ํ๊ตญ์ Go ์ธ์ด ์ฌ์ฉ์ ๋ชจ์์ ๋๋ค.
Go๋ 2009๋ 11์ Google์์ ์ฒ์ ์ ๋ณด์ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด๊ณ , BSD-style ๋ผ์ด์ ์ค ํ์ ์คํ์์ค๋ก ๊ฐ๋ฐ์ด ๋๊ณ ์์ต๋๋ค.
Go์ ๋ ํ๋์ ๋ชฉ์ ์ค ํ๋๋ ์๋์
๋๋ค. ๋๊ท๋ชจ์ ํ๋ก๊ทธ๋จ์ด๋ผ๊ณ ํ๋๋ผ๋ ์ปดํ์ผ ์๋๊ฐ ๋น ๋ฅด๊ณ , ์คํ ์๋ ์ญ์ C์ ๊ฒฌ์ค ์ ์์ ๋งํผ ๋น ๋ฆ
๋๋ค.ย Go๋ ์ฌํํ ์ธ์ด ์คํ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋ฐฐ์ฐ๊ธฐ๊ฐ ์ฝ๊ณ (์ค์ ํค์๋์ expression์ด 50๊ฐ๊ฐ ์ฑ ๋์ง ์์ต๋๋ค) ์งง์ ์๊ฐ ์์ ๋ฅ์ํ๊ฒ ์ธ์ด๋ฅผ ๋ค๋ฃฐ ์ ์๊ฒ ๋ฉ๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์ฒด๋ฅผ ์ดํดํ๋๋ฐ ์ฅํฉํ๊ณ ๊ทธ ์ธ์ด๋ง์ ํน์ดํ ์ ๋๋ฌธ์ ์ฅ๋ฒฝ์ ๋งํ ์๋ค๋ฉด Go ์ธ์ด๋ฅผ ์ฌ์ฉํด๋ณด์๋ ๊ฒ์ ๊ณ ๋ คํด๋ณด์
๋ ์ข์ต๋๋ค.
Go๋ ๋จ์ผ ์คํํ์ผ๋ก ์ปดํ์ผ, ๋น๋๋๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๊ฐ๋ฐ ํ๊ฒฝ ์ฌ์ด์์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฑ์ ์์กด์ฑ ๋ฌธ์ ๋ฅผ ์ค์ฌ์ฃผ๊ณ ๋ฐฐํฌ์ ์ ์ง๋ณด์๋ฅผ ์ฝ๊ฒ ํด์ค๋๋ค.ย Go๋ OOP ๊ฐ๋
์ด ์๋ ์ ์ฐจ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์
๋๋ค๋ง, struct์ interface ๋ฑ์ ํตํด ๋ค๋ฅธ ์ธ์ด๊ฐ ํ ์ ์๋ ๊ฑฐ์ ๋ชจ๋ ๊ฒ๋ค์ ํ ์ ์๊ณ , ์ธ์ด์ ๋ณต์ก์ฑ์ ์ดํดํ๋ ค๊ณ ์ ์ฐ๋ ๊ฒ๋ณด๋ค ํด๊ฒฐํด์ผ ํ ๋ฌธ์ ์ ๋ ์ง์คํ ์ ์๋๋ก ํด์ค๋๋ค.ย Go๋ ํต์ผ๋ ์ฝ๋ ์คํ์ผ์ ๊ถ๊ณ ํ๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๊ฐ๋ฐ์์ ์ฝ๋๋ฅผ ๋ณผ ๋๋ ๋ง์น ๋ด๊ฐ ์ง ์ฝ๋์ฒ๋ผ ๊ฐ๋
์ฑ์ด ์ข์ต๋๋ค.
Go์ ๊ณต์ ์ฌ์ดํธ๋ http://golang.org ์ด๊ณ , ์ง๊ธ ๋ฐ๋ก Go๋ฅผ ๋ฐฐ์๋ณด๊ณ ์ถ์ผ์๋ฉด A Tour of Go๋ฅผ ๋ฐฉ๋ฌธํด๋ณด์ธ์.
๋ ๊ถ๊ธํ์ ๊ฒ์ Go FAQ๋ GDG Korea Golang ๋ฉ์ผ๋ง ๋ฆฌ์คํธ์ ์ง๋ฌธํด์ฃผ์ธ์. ์ด๋ฏธ ๊ตญ๋ด์ Go๋ฅผ ์ฌ์ฉํ์๋ ๋ง์ ๊ฐ๋ฐ์๋ค์ ๋ง๋์ค ์ ์์ต๋๋ค.ย (์ ํฌ๋ ๋งค์ฃผ GoCode Day ๋ชจ์์ ํตํด Go์ ๊ด๋ จ๋ ๋ฌธ์ํ, ์ฅ๊ธฐ ํ๋ก์ ํธ ๋ฑ์ ํ๊ณ ์๊ณ , ๋น์ ๊ธฐ์ ์ผ๋ก ๋ฏธ๋ ํด์ปคํค์ ํ๊ณ ์์ต๋๋ค.)
๊ถ๋ฆฌํฌ๊ธฐ๊ฐ์: GDG Korea Golang์ ๋
๋ฆฝ์ ์ธ ๋จ์ฒด์ด๋ฏ๋ก ์ด๊ณณ์์ ๋์ค๋ ์๊ฒฌ๊ณผ ํ์ฌ์ ๋ชฉ์ ์ Google๊ณผ๋ ๋ฌด๊ดํฉ๋๋ค.ย
Disclaimer: GDG Korea Golang is an independent group; our activities and the opinions expressed here should in no way be linked to Google, the corporation.
Projects