- Go (자주 간추리며 golang이라고도 함)는 Google에서 개발한 프로그래밍 언어입니다. 2007년에 처음 공개되었고, 2009년에 최초 버전이 발표되었습니다. Go는 간단하고 가독성이 좋은 코드를 작성할 수 있도록 설계되었으며, C++와 Java와 같은 언어보다 컴파일 속도가 빠르고, 멀티코어 환경에서의 병렬 처리를 지원합니다.
Go는 인터넷을 위한 네트워크 프로그래밍, 분산 시스템, 데이터베이스, 웹 서버, 클라우드 기반 앱, 기계학습 등 다양한 분야에서 사용될 수 있습니다.
- 새 프로그래밍 언어를 배울 때, 가장 먼저 만들어 보는 Hello World 프로그램이다.
- 터미널 창에서
go run main.go
를 실행한다.
package main
import ("fmt")
func main() {
fmt.Println("Hello World")
}
var a int
var f float32 = 11.
a = 10
f = 12.3
var i = 1
var s = "Hi"
const c int = 10
const s string = "Hi"
- 여러 개의 상수를 묶어서 지정할 수 있는데, 아래와 같이 나열해서 사용한다.
const (
Deeplearning = "DeepLearning"
Subway = "Subway"
)
- Go keyword: 다음과 같은 25개 키워드를 갖고, 이들은 Identifier로 사용할 수 없다.
- break, default, func, interface, select, case, defer, go, map, struct, chan, else, goto, package, switch, const, fallthrough, if, range, type, continue, for, import, return, var