728x90
설치
golang.org 에서 Go 를 다운받습니다.
저는 go.1.15.3.windows-amd64.msi 를 다운받았습니다 😀
설치가 다 되었는지 확인하기 위해 터미널에 버전확인을 해봅니다.
go version
환경변수 확인해 GOROOT와 GOPATH 를 확인합니다.
go env
GOROOT는 go와 표준패키지가 설치된 곳이고, GOPATH는 내 작업소스가 있는 곳 입니다.
다운받은 모듈은 GOPATH로 설정된 경로의 'pkg'에 저장됩니다.
만약 제가 패키지를 만든다면 GOPATH로 설정된 경로의 'src' 에서 만들어야합니다. (패키지만들기 링크)
저는 GOPATH 경로를 C\go-workspace 로 변경했습니다.
(내PC > 우클릭 > 시스템속성 > 환경변수 > 위쪽에 GOPATH 경로수정)
VS Code
VSCode Extensions 에서 Go(Go Team at Google) 를 설치합니다.
이 Extension의 ReadMe.md 를 읽어보면 설치방법이 나와있습니다.
커맨드 파레트(Ctrl + Shft + P)에서 Go: Install/Update Tools 통해 확장자(golint, gotests ..)들을 설치하겠습니다.
저는 전부 체크해서 설치했습니다. go-workspace 폴더에서 hello.go를 생성해봅니다.
package main
import "fmt"
func main() {
fmt.Println("Hello, world!")
}
VS Code 터미널에서 실행합니다.
go run hello.go // Hello, world!
GOPATH 를 변경한 경우 켜져있는 cmd를 재시작을 해줘야합니다.
728x90