본문 바로가기

Coding/go

[golang] VS Code에서 Go 설치하기 (환경설정)

 

 

 

설치

golang.org 에서 Go 를 다운받습니다.

저는 go.1.15.3.windows-amd64.msi 를 다운받았습니다 😀

설치가 다 되었는지 확인하기 위해 터미널에 버전확인을 해봅니다.

go version

 

환경변수 확인해 GOROOT와  GOPATH 를 확인합니다.

go env

 

GOROOT는 go가 설치된 곳이고, GOPATH는 내 작업소스가 있는 곳 입니다.(모듈이 여기로 다운로드됩니다.)

저는 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를 재시작을 해줘야합니다.