2016. 3. 27.

Go 설정하기 osx

http://golang.org 에서 다운를 받는다

2pUiIQO.png

이런 귀여운 아이콘이 존재한다. pkg 파일로 구성되어 있어서 깔끔하게 설치할 수 있을 것이다. 하지만, 이것으로 설치가 끝난 것은 아니다. PATH 를 설정해야 된다. 이것을 설정 안 해준다면, go get 명령어를 실행할 수가 없다.

자신이 원하는 작업폴더를 만든다. 일단 mkdir -p $HOME/Programming/go 를 만들었다. (-p 옵션은 Programming 폴더가 존재하지않으면 이 폴더도 함께 만들어 주는 기능을 한다.) 이제부터 모든 작업들을 이 폴더의 하위폴더에서 작업을 할 것이다.

nano ~/.bash_profile 을 입력, 아래와 같은 줄을 추가한다.

exprot GOPATH=$HOME/Programming/go
export PATH=$GOPATH/bin:$PATH

일단 이렇게 설정을하고 Terminal을 종료했다가 다시 실행한다. ~/.bash_profile 설정을 다시 불러들여와야 하기 때문이다. 이 때문에 안되는 경우도 있다.

터미널을 실행했다면 종료하기 직전에 있었던 디렉토리 위치에 있을 것이다.

go get golang.org/x/tools/cmd/…

실행하면, 잠시 로딩이 되는 것을 알수 있다. golang 에 있는 커맨드들을 다운받아오는 과정

일단 이게 된다면, GOPATH 설정은 제대로 된것입니다.
명령어가 잘 작동하는지 테스트 해 봅시다.

goimports —help

제대로 설정이 되었다면, 아래와 같은 메세지를 출력할 것입니다.

usage: goimports [flags] [path ...]
-d        display diffs instead of rewriting files
-e        report all errors (not just the first 10 on different lines)
-l        list files whose formatting differs from goimport's
-srcdir dir
        choose imports as if source code is from dir
-w        write result to (source) file instead of stdout

수고하셨습니다.

댓글 없음:

댓글 쓰기