티스토리 뷰

서버(우분투)

Ubuntu go 설치

sadon 2018. 12. 12. 16:35

Go 1.11.2 버전 설치


Go language 설치 방법 두가지 

 

1 . 공식 홈페이지에서 다운로드 하기 


     https://golang.org/dl/

    wget 다운로드 링크


1 - 1

   go 패키지 이동

    mv go /usr/local/go 


1 -2 go 환경 변수 등록

 

  vi ~/.profile 


추가 

export GOPATH=$HOME/work   <- golang workspace

export GOROOT=/usr/local/go   <- go 패키지 위치 

export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

 


2. apt-get으로 패키지 설치


sudo add-apt-repository ppa:gophers/archive  <- go repository 추가

sudo apt-get up

sudo apt-get -y install golang-1.11-go <- 최신 버전이 아닐수 있음


2-1. 환경 변수 등록

export GOPATH=$HOME/work   <- golang workspace

export GOROOT=/usr/lib/go   <- go 패키지 위치 (패키지가 설정된 패스로 등록)

export PATH=$PATH:/usr/lib/go/bin:$GOPATH/bin  (위와 동일)


3. 환경 변수 확인

 go env


GOPATH="/home/jaewon/work"

GOROOT="/usr/local/go"

   

4. 워크 스페이스 설정

mkdir $HOME/work

mkdir -p $HOME/work/src/test/hello


5. Hello world 코딩

vi $HOME/work/src/test/hello.go

package main

  

import "fmt"


func main() {

    fmt.Printf("Hello, world\n")

}


5-1. 출력

jaewon@localhost:~$ sudo $GOPATH/bin/hello

Hello, world

 

6. 프로젝트 위치 확인 


jaewon@localhost:~$ which hello

/home/jaewon/work/bin/hello






'서버(우분투)' 카테고리의 다른 글

git 명령어  (0) 2019.10.24
우분투에 sencha extjs6 설치  (0) 2018.12.18
bash 쉘 자주 쓰는 alias  (0) 2018.12.11
VIM 자주 쓰는 설정  (0) 2018.12.11
[VM] 우분투 아파치 설치 및 구동  (0) 2018.12.11
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함