0. Go 언어
- 구글에서 2009년에 만든 언어
- 켄 톰슨, 롭 파이크
- UTF-8 기본 지원(다른 언어는 유니코드로 변환 필요)
- C언어와 비슷하지만 C보다는 느림
1. 다운로드 및 설치
- Go 설치 https://golang.org
The Go Programming Language
Download Go Binary distributions available for Linux, macOS, Windows, and more. // You can edit this code! // Click here and start typing. package main import "fmt" func main() { fmt.Println("Hello, 世界") } Hello, World! Conway's Game of Life Fibonacci Clos
golang.org
- 사이트 메인에서 "Download Go" 클릭하고 자신의 시스템에 맞는 설치 파일을 받는다.
설치 확인 : cmd 창 열어서 "go version" 해보면 설치된 버전 표시
환경 확인 : cmd 창에서 "go env" 하면 환경 정보 있음
디렉토리 생성 : "go env"의 결과 중 GOPATH 정보에 있는 디렉토리 생성
- Visual Studio Code 설치 (https://code.visualstudio.com)
- Git 설치 (https://git-scm.com/)
설치 확인 : cmd 창에서 "git version" 확인
2. 실행
- Visual Studio Code 실행
열린 폴더 없음 밑에 "폴더 열기" 버튼을 클릭해서 GOPATH 선택
GO 옆에 새폴더 선택해서 "src" 생성, "src" 밑에 "hello" 생성
"hello" 밑에 "hello.go" 파일 생성
자동으로 "Rich Go language support ..." 설치. 설치 끝나면 "다시로드" 버트 클릭
팁창에 "gopkgs" 없다고 나오면 "Install All" 선택해서 설치(기다리면 모두 SUCCEEDED 되어 끝남)