[Go] Modern Go ๊ธฐ๋ณธ
๋ค์ด๊ฐ๋ฉฐGo์ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด ๋ฌธ๋ฒ์ ๋ํด์ ๋ค๋ฃจ์ง๋ ์์ต๋๋ค. ํ ์ธ์ด์ ๋น๊ตํ์ ๋ ์ด๋ค ํธ๋ฆฌํ ์ ๊ณผ ์ฐจ์ด๊ฐ ์๋์ง ๊ฐ๋จํ ์ง์ด๋ณด๊ฒ ์ต๋๋ค. ๋ณ์์ ์ ํ์
: int8/16/32/64, uint8/16/32/64, int, uint, runerune: UTF-8์ธ์ฝ๋ฉ์ ์ ๋์ฝ๋ ์ฝ๋ ํฌ์ธํธ๋ฅผ ํ์ํ๋ ์ ์๊ธฐ๋ณธ๊ฐ: ์ ์ 0, ์ค์ 0.0, ๋ถ๋ฆฌ์ธ false, ๋ฌธ์์ด “”, ๊ทธ์ธ nil์์์ ํ์
๋ณํ ํ์ฉX์ค์ ๋น๊ต์ math.Nexafter๋ก ๋น๊ตํ๋ฉด ํธ๋ฆฌa, b = b, a ์ค์iota๋ก ์ด๊ฑฐ๊ฐ ์ฌ์ฉconst ( Red int = iota // 0 Blue int = iota // 1 Green int = iota // 2 Yellow int ..
2025. 5. 21.