본문 바로가기

프로그래밍/GO lang

[Go lang] Install(Mac, Windows)

1. Windows 

 1) 다운로드 : 링크

  - 64비트 다운로드


 - 완료



 2) 환경변수

  - GOROOT : 자동으로 잡아줌


  - PATH : 자동으로 C:\Go\bin 으로 추가되어 있음


  - GOPATH : 잡아야함.

1. C:\ 에 GoCode 라는 폴더를 만든다.

2. 아래 이미지와 같이 GOPATH를 추가한다.


  - GOPATH bin 설정

1. PATH 맨 뒤에 ;%GOPATH%\bin 를 추가해준다.


 3) TEST 

  - cmd 를 열어 go 를 입력해봄.


  - 샘플소스 실행

1. main.go 를 만든다.

2. 아래 소스를 넣는다.

3. go run main.go 를 실행 시킨다.


  - 샘플 소스

package main

import "fmt"

func main() {
fmt.Printf("hello, world\n")
}


  - 실행화면



2. Mac

 1) 다운로드 : 링크

  - 자동 다운로드 됨.


 2) TEST

  - WINDOWS 참고


3. Linux

 1) 다운로드 

  - 링크 에서 주소복사


wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz


 2) 압축풀기

tar -zxf ./go1.8.3.linux-amd64.tar.gz


 3) 환경변수

vi ~/.bashrc


export GOROOT=${설치경로}/go

export PATH=$PATH:$GOROOT/bin


source ~/.bashrc


 4) GOPATH 설정

export GOROOT=/home/integtool/apps/go

export PATH=$PATH:$GOROOT/bin

export GOPATH=/home/integtool/go-lib


4. 용어

 1) GOPATH

  - 워크스페이스위치를 지정해주는 환경변수

  - 개발될 go가 저장되고

  - Github에서 가져온(go get) 외부 라이브러리가 들어가는 곳.


* 참고링크

  - https://golang.org/doc/install

  - https://github.com/arahansa/golkorea/wiki/01.-Go%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95_Windows-%ED%8E%B8