Golang安裝和配置


Golang安裝和配置

Linux Golang

下載源碼,解壓。

# /home/superpika為你的主目錄
mkdir /home/superpika/go
mkdir /home/superpika/code
cd /home/superpika

wget https://studygolang.com/dl/golang/go1.9.2.linux-amd64.tar.gz
tar -zxvf go1.9.2.linux-amd64.tar.gz

然后設置環境變量:

vim /etc/profile.d/myenv.sh

export GOROOT=/home/superpika/go
export GOPATH=/home/superpika/code
export GOBIN=$GOROOT/bin
export PATH=.:$PATH:/app/go/bin:$GOPATH/bin:/home/superpika/software/Gogland-171.3780.106/bin

生效:

source /etc/profile.d/myenv.sh

其中/home/superpika/software/Gogland-171.3780.106/bin為IDE二進制所在位置, IDE下載.

因為Golang的版本較多, 我建議應該適當更新。

Docker Golang

也可以將源碼掛載進docker中進行編譯, 然后在生產環境下放二進制.如:

# 下載源碼
git clone https://github.com/hunterhug/rabbit.git

# 進入目錄
cd rabbit

# 拉golang docker
docker pull golang:1.9

# 將源碼掛載進容器, 在容器里面編譯
docker run -it --rm -v $PWD:/go/src/github.com/hunterhug/rabbit golang:1.9 /bin/bash
>> cd /go/src/github.com/hunterhug/rabbit
>> go build
>> exit

# 退出容器后目錄下會有一個二進制文件
./rabbit


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM