์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋๋ด๋ GO์ธ์ด ํ๋ก๊ทธ๋๋ฐ ํต์ฌ ๊ธฐ์ด ์ ๋ฌธ ๊ณผ์
๊ตฌ๊ธ ์๋ฒ, Docker, ์ฐ๋ฒ๋ฑ์ด Go์ธ์ด๋ฅผ ํ์ฉํ ๋ํ ํ๋ก์ ํธ์ด๊ณ ์ต๊ทผ์๋ ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ๋ธ๋ก์ฒด์ธ์์๋ ๋ง์ด ํ์ฉํ๊ณ ์์ด Go์ธ์ด์ ์ธ๊ธฐ๋ ๊ณ์ํด์ ์์ง ์์นํ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค.

- ๋ฏธํด๊ฒฐ
๊ณ ์ธํฐํ์ด์ค ๊ด๋ จ
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ
go์ ๋ํฌ
ใป
5๋ฌ ์
0
57
2
- ๋ฏธํด๊ฒฐ
Joinํจ์ ์ฌ์ฉ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค
์๋ ํ์ธ์ Go์ธ์ด๋ฅผ ์ด์ ๋ง ๊ณต๋ถ์ค์ธ ํ์์ ๋๋ค. ๊ฐ์ ๋ง์ง๋ง์์ strings๋ฅผ importํด์ joinํจ์๋ฅผ ์ฌ์ฉํ์ จ๋๋ฐ,์ฌ์ฉ ์ ์ append๋ก ์ด๋ฏธ ๊ฒฐํฉ์ ํ ์ํ์ด๊ธฐ์ ๊ทธ๋๋ก strSet์ ์ถ๋ ฅํด๋ ๊ฐ์ด ์ฐจ์ด
goseonggyeong0304
ใป
6๋ฌ ์
0
43
1
- ๋ฏธํด๊ฒฐ
vscode ์ค์
์๋ ํ์ธ์ ์ํฐ ide๊ฐ 22๋ 12์ ์๋น์ค ์ข ๋ฃ๋์๋๋ฐํน์ vscode๋ก ์ธํ ๋ฒ ๊ฐ์ ์ฌ๋ ค์ฃผ์ค ๊ณํ์ด ์์ผ์ ๊ฐ์??
go๋ ๊ทธ๋ฉ
ใป
9๋ฌ ์
0
117
2
- ๋ฏธํด๊ฒฐ
arm64
์๋ ํ์ธ์. ์ด๋ฒ์ ์๋กญ๊ฒ go์ธ์ด ๊ณต๋ถํ๋ ค๊ณ ์๊ฐํ๋ ค๋ ํ์์ ๋๋ค.๋ค๋ฆ์ด ์๋๋ผ mac์๋ค๊ฐ ์ค์นํ๋ ๋ด์ฉ์ ํ์ธํ๋ ๋์คatom > install > install packages๊ฐ ์ ์์ ์ผ๋ก ์๋๋์ง ์์ ํ์ธ ์์ฒญ๋๋ฆฝ๋๋ค
goatomKatetel
ใป
0
194
2
- ํด๊ฒฐ
undefined ์๋ฌ : UndeclaredImportedName
์์ ๊ณผ ๋ณํ์ผ๋ก cli ํ๋ก๊ทธ๋จ ๊ตฌํ ์ค ์ ๋๋ค. ์ฝ๋ฉ ์ค์ go run ์๋ฌ ์ง๋ฌธ๋๋ฆฝ๋๋ค~!๋ค๋ฅธ ํจํค์ง์ ํจ์ ํธ์ถํ๋ ๋ถ์์ undefined ์๋ฌ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค.ํจํค์ง import ํด์คฌ๋๋ฐ๋ ํด๊ฒฐ์ด ์๋์ด์ ์ง๋ฌธ ์ฌ๋ฆฝ๋๋คใ </p
gosim_mmmmk
ใป
0
324
1
- ๋ฏธํด๊ฒฐ
godoc ์๋ฌ ๊ด๋ จ
godoc ์๋ฌ ๊ด๋ จ ์๋ ๋ช ๋ น์ด๋ก ํ๋ฉด ์ค์น๋ฉ๋๋ค! go install <a target="_blank" rel="noopener noreferrer nofollow" href="http://g
goenos.day
ใป
0
201
1
- ํด๊ฒฐ
package is not in std ์ค๋ฅ
๊ฐ์ฌ๋ ์๋ ํ์ธ์. ํด๋น ๊ฐ์ ์ค์ต ์ค ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ ๊ถ๊ธํ ๋ถ๋ถ์ด ์์ด ๊ธ ๋จ๊น๋๋ค. ์์ฑํ์ ์ฝ๋ ํจ์๋ถ๋ถ๋ง ์ด์ง ๋ฐ๊พธ๊ณ package, import ๊ตฌ๋ฌธ์ ๋์ผํ ์ํ์์ go run src/section4/te
goKim Junseo
ใป
0
958
1
- ๋ฏธํด๊ฒฐ
๋งต ์์ ์ฝ๋๊ฐ ๋ฐ์ด๋ฌ์ค ๊ฒ์ฌ์ ๊ฑธ๋ ค์
if _, ok := map12["kiwi"]; !ok { fmt.Println("ex7 : kiwi is not exist!") }visual studio code 1.86.2
go์์งํ
ใป
0
224
1
- ๋ฏธํด๊ฒฐ
for ๋ฐ๋ณต๋ฌธ์์ break์ continue ์ฐจ์ด์
for ๋ฐ๋ณต๋ฌธ์์ break์ continue ์ฐจ์ด์ ์ ๋ํด์ ์์ธํ ์ค๋ช ๋ถํ๋๋ฆด๊ฒ์ ใ
goleavingko
ใป
0
217
1
- ๋ฏธํด๊ฒฐ
ํ์น์ฐ์ฐ ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค.
for i, j := 0, 0; i fmt.Println("ex4 : ", i, j) } ํด๋น ๋ถ๋ถ์์ ํ์น์ฐ์ฐ์ด๊ธฐ๋๋ฌธ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค๊ณ ํ์ จ๋๋ฐ,
goleavingko
ใป
0
191
1
- ๋ฏธํด๊ฒฐ
package๊ด๋ฆฌ์ ์ง๋ฌธ์ด ์์ต๋๋ค.
golang package ๋ฒ์ ๊ด๋ฆฌ ๋ฐ local package ๊ด๋ฆฌ ๊ด๋ จ๋์ ์ง๋ฌธ์ด ์์ต๋๋ค.go mod ์ ํํ๊ฒ ์ฌ์ฉ๋ฒ์ ์ ๋ชจ๋ฅด๊ฒ ๋ ๋ผ๊ตฌ์go work๋ฅผ ์ค์ ํ๋ฉด go path๋ฅผ ๊ฑด๋ค์ง ์๊ณ locoal package ๊ด๋ฆฌ๋ฅผ ์ฝ๊ฒ ํ
goJUNI
ใป
0
272
1
- ๋ฏธํด๊ฒฐ
go channel ์์ ์์ ์ง๋ฌธ์ด ์์ต๋๋ค.
gochannel_ex3.go์์์ฑ๋์ ๋ฐํ ๋ฐ์ ๋ ๋ฌด์กฐ๊ฑด close๋ฅผ ์จ์ผ๋๋ ๊ฒ์ ์๋๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.ํ์ง๋ง ๋ค๋ฅธ ํจ์์ ๋ณด๋ด๊ธฐ ์ํด์๋ close๋ ์ํ๋ก๋ง ์ฑ๋์ ๋ณด๋ผ ์ ์๋์?
goJUNI
ใป
0
188
1
- ๋ฏธํด๊ฒฐ
golang ์ง๋ฌธ
go env set GOBIN=C:\go_study\binset GOROOT=C:\Program Files\Goset GOPATH=C:\go_study <img src="
goJUNI
ใป
0
304
1
- ๋ฏธํด๊ฒฐ
์ฌ๊ท ํจ์ ๊ด๋ จํ์ฌ ์ง๋ฌธ์ด ์์ต๋๋ค.
func fact(n int) int { if n == 0 { return 1 // ํจ์ ์ข ๋ฃ } return n * fact(n-1) } return ๊ฐ์ 0,1 ๊ฐ์ ์ค์ ์ถ๋ ฅ
gosong.sh
ใป
0
340
1
- ๋ฏธํด๊ฒฐ
atom ์๋น์ค ์ข ๋ฃ ๊ด๋ จ
์๋ ํ์ธ์, ์ต๊ทผ์ ๊ฐ์๋ฅผ ๊ตฌ์ ํด์ ๋ฃ๊ณ ์๋ ์๊ฐ์์ ๋๋ค. ์ง๊ธ ๋์์์ ๋ณด๋ฉด์ ๊ณต๋ถํ๋ ๋์ค์ atom ์๋น์ค ๋ถ๋ถ์ ๋งํ ์ง๋๋ฅผ ๋ชป๋๊ฐ๊ณ ์๋ ์ํ์ ๋๋ค. ์ธํฐ๋ท์ ์ฐพ์๋ณด๋ ์ํฐ์๋น์ค๋ ์๋ ์ ์ข ๋ฃ๋์๋ค๊ณ ํ๋๋ฐ ์ถํ ๋ค๋ฅธ ์๋น์ค๋ฅผ ํตํ ๊ฐ๋ฐ ํ๊ฒฝ ๊ฐ์ ์ ๋ฐ
goleavingko
ใป
0
398
1
- ๋ฏธํด๊ฒฐ
vscode ํ๊ฒฝ์ค์ ์ ๋ฐ์ดํธ ๋ถํ๋๋ฆฝ๋๋ค
์ํฐ ์๋น์ค ์ข ๋ฃ๋ก ์ธํด vscode๋ฅผ ์ฌ์ฉํด์ผํ๋๋ฐvscode๋ก ํ๊ฒฝ ์ค์ ํ ์ ์๋ ์์์ ์์๊น์..
gobajk857412
ใป
1
389
2
- ๋ฏธํด๊ฒฐ
waitGroup.Done์ ์ง์ฐ ์ํค๋ ๋ฐฉ์
์๋ ํ์ธ์. ๊ฐ์ฌ๋~! ์ฌ๋ฌ ๊ฐ๋ ์ ์ฝ๊ฒ ์ค๋ช ํด์ฃผ์ ์ ์ฌ๋ฐ๊ฒ ๋ฃ๊ณ ์์ต๋๋ค. ^^์ฝ๋๋ฅผ ์ฐพ์๋ณด๋ค ๋ค์๊ณผ ๊ฐ์ ์ผ์ด์ค๋ฅผ ๋ณด์๋๋ฐ์. ์ ๋ฐฉ์์ ์ ๋๋ก ํด์ํ ๊ฒ์ธ์ง ์ง๋ฌธ๋๋ฆฝ๋๋ค.func main() {
go์๋ฐํฉ
ใป
0
444
1
- ๋ฏธํด๊ฒฐ
์ฒซ ๋ฒ์งธ ์์ ์ง๋ฌธ์์ต๋๋ค.
func receiveOnly(c </pre
go์๋ฐํฉ
ใป
0
259
1
- ๋ฏธํด๊ฒฐ
2๊ฐ์ฉ ์ฒดํฌ๊ฐ ๋๋ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค.
go func() { for i := 0; i < 5; i++ { fmt.Println("check : ", i) ch <- true } close(ch) // 5ํ ์ฑ๋์ ๊ฐ
gowofjeiong2ewg23
ใป
0
322
1
- ๋ฏธํด๊ฒฐ
go ํ์ค ์ฝ๋ ์ปจ๋ฒค์ ์ด ์๋์?
์๋ ํ์ธ์.๊ฐ์๋ฅผ ๋ฃ๋ค ๋ณด๋ฉด ํจ์ ๋ค์ด๋ฐ ๊ท์น์๋ ์ด๋ค ๋ถ๋ถ์ ์ค๋ค์ดํฌ, ์ด๋ค ๋ถ๋ถ์ ์นด๋ฉ์ผ์ด์ค๋ก ์์ฑ๋๋๋ฐ ๋๋ ํ ๋ฆฌ ๋ช ๋ค์ด๋ฐ ๊ท์น์ด๋ .go ํ์ผ, ํจํค์ง, go.mod์ ์๋ ๋ชจ๋ ๋ค์ด๋ฐ ๊ท์น ๋ฑ ํ์ ์์ ์ฌ์ฉํ ๋งํ ์ฝ๋ ์ปจ๋ฒค์ ์ ๋ฆฌ ๊ธ ์ค ๊ฐ
gowofjeiong2ewg23
ใป
0
813
1






