Variables and Constants
๋ณ์/์์์ ์ ์ธ๊ณผ ์ด๊ธฐํ
Before getting started
Constants
๋ณ์์ง๋ง ๊ฐ์ ๋ฐ๊ฟ ์ ์๋ ๊ฒ
Javascript์์๋ const!
Untype constant
ํ์ ์ด ์๋ ์์
ex)
Type constant
ํ์ ์ด ์๋ ์์
ex)
๋น์ฐํ์ง๋ง ์์์ด๋ฏ๋ก ๊ฐ์ ๋ณ๊ฒฝํ ์ ์๋ค!
ex)
Variables
๋ง ๊ทธ๋๋ก ๋ณ์ (๊ฐ์ ๋ณ๊ฒฝํ ์ ์๋ค)
Javascript์์๋ let!
Untype variable
ํ์ ์ด ์๋ ๋ณ์
ex)
Type variable
ํ์ ์ด ์๋ ๋ณ์
ex)
Types in Go
Go๋ ์์ฑํ ๊ฐ์ type์ ์์๋ด๋ ค๊ณ ํ๋ค
Go๋ type langague ์ด๊ธฐ ๋๋ฌธ!
"Type์ด ๋ฌด์์ด๋ค!" ๋ผ๋ ๊ฒ์ ์๋ ค์ฃผ์ด์ผ ํจ
Java๋ typescript ์ฒ๋ผ ํ์ ์ ์๋ ค์ค์ผํจ
1. ๋ณ์ ์ ์ธํ๊ธฐ
1-1. Go์์์ ๋ณ์ ์ ์ธ ๋ฐฉ์
var ๋ณ์์ด๋ฆ ๋ณ์ํ
var ๋ณ์์ด๋ฆ ๋ณ์ํ
๋ณ์๋ฅผ ์ ์ธํ ๊ณณ์์ ๋ฐ๋ก ์ด๊ธฐ๊ฐ์ ์ค์ ํ ์ ์์
ex)
1-2. :=
:=
Short Assignment Statement ๋ผ๊ณ ๋ถ๋ฆผ
type ์ ์ธ ์์ด ๋ณ์ ์ ์ธ ๊ฐ๋ฅ
Go๊ฐ type์ ์ฐพ์์ค๋ค!
์ด๋ ๊ฒ shorthand ์ฌ์ฉํ๋ฉด python์ฒ๋ผ ์ ์ฐํ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฏ!
ํจ์ ์์์๋ง ์ฌ์ฉ ๊ฐ๋ฅ!!
ex)
+
Go๋ ๋ณ์๋ฅผ ๋ง๋ค๊ณ ์ฌ์ฉํ์ง ์์ผ๋ฉด ์๋ฌ๋ฅผ ๋ฐ์์ํค๋ฏ๋ก ์ ์ํ์!
Last updated
Was this helpful?