Go by Example: [04] Constant

Constants Go언어에서는 문자열, 불, 숫자에 대하여 상수형 변수를 지원합니다. 상수는 선언시에 초기화 해야하며, 한번 값을 지정하면 값을 변경할 수 없는 변수를 의미합니

Go by Example: [05] For

For for 키워드는 Go언어에서 제공하는 유일한 반복문입니다. 3가지 형식으로 사용할 수 있습니다. package main import "fmt" func main() { i := 1 for i <= 3 { // [1] fmt.Println(i) i = i + 1 } for j := 7;

Go by Example: [06] If / Else

If / Else Go에서는 다른 언어와 같은 방법으로, if문과 else문으로 분기를 수행할 수 있습니다. 하지만, 다른언어와는 향상된 방법으로 사용할 수 있습니다. 예

Go by Example: [07] Switch

Switch switch문장은 여러개의 조건 분기를 처리할 경우에 사용하면, 읽기도 편하고 이해하기도 쉽습니다. package main import "fmt" import "time" func main() { i := 2 fmt.Print("write ", i, " as ") switch i { // [1] case

Go by Example: [08] Arrays

Arrays Go언어에서 배열은 크기가 정해진 동일한 타입의 변수의 집합니다. package main import "fmt" func main() { var a [5]int // [1] fmt.Println("emp:", a) a[4] = 100 // [2] fmt.Println("set:", a) fmt.Println("get:", a[4]) fmt.Println("len:", len(a)) // [3] b := [5]int{1, 2, 3, 4, 5} // [4] fmt.Println("dcl:", b) var twoD[2][3]int