목록go (2)
취미생활
기존 내가 사용하던 C++, Python 에서는 for, while, do-while 등등.. 여러가지 반복문을 제공했다. 이번에 내가 배우는 Go는 반복문으로 오직 for문 만을 가지고 있다. 그렇다. 반복문 파트는 for문 하나만 알고 들어가면 끝난다! 실습사이트 A Tour of Go go.dev 일반 for문 package main import "fmt" func main() { for i := 0; i < 100; i++ { fmt.Println(i) } } 처음으로 사용해볼 for문은 아주 고전적인 for문이다. 시작 값, 종료 조건, 증가식을 입력하는 방식으로 거의 모든 프로그래밍에서 사용할 수 있다. while 형식 package main import "fmt" func main() { s..
Golang 변수 선언은 다음과 같이 할 수 있다. package main import "fmt" func main() { var val1 string const val2 int = 1 val1 = "hello world!" val3 := "test" fmt.Println(val1) fmt.Println(val2) fmt.Println(val3) } 선언시 문법에서 3개로 나눌 수 있는데 [변수/상수] 이름 자료형으로 나뉜다. var / const name type 변수 / 상수 여부 타입 값이 변경 가능한가? var O const X var는 값이 변경될 수 있는 값 const는 최초 선언할 때만 변경하는 값 이라고 생각하면 좋을 듯 C++ 에서는 바뀌지 않는 값은 메모리 최적화를 위해 const로 선..