CentOS 7 安裝 go 語言開發環境
阿新 • • 發佈:2018-12-12
安裝 VSCode 編輯器
安裝 golang
安裝
- 使用系統包管理工具安裝:
sudo yum install golang
- 檢視安裝到哪個目錄:
rpm -ql golang |more
- 測試安裝是否成功:
go version
(若出現 go 版本資訊,則安裝成功)
設定環境變數
- 建立工作空間:
mkdir $HOME/gowork
- 配置環境變數:
vim ~/.profile
用vim開啟配置檔案,在檔案中新增
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin
- 執行這些配置:
source $HOME/.profile
- 檢查配置:
go env
建立 hello world!
- 建立原始碼目錄,並進入該目錄
mkdir $GOPATH/src/github.com/github-user/hello -p
cd $GOPATH/src/github.com/github-user/hello
- 使用 VSCode 建立 hello.go(終端輸入
code hello.go
)
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
- 執行hello.go(終端輸入
go run hello.go
)
安裝必要的工具和外掛
安裝 Git 客戶端
go 語言的外掛主要在 Github 上,安裝 git 客戶端是首要工作
sudo yum install git
(可選)VSCode 會報告 git 版本太低,下面的方法可以在終端升級 git
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
yum update git
git --version
安裝 go 的一些工具
golang.org 連不上導致 VSCode 無法完成一些安裝工作,如何解決?
- 下載原始碼到本地
# 建立資料夾 mkdir $GOPATH/src/golang.org/x/ # 下載原始碼 go get -d github.com/golang/tools # copy cp $GOPATH/src/github.com/golang/tools $GOPATH/src/golang.org/x/ -rf
- 安裝工具包
go install golang.org/x/tools/go/buildutil
退出 VSCode,再進入,按提示安裝 檢視 go 當前工作空間的目錄結構,應該和官方文件 如何使用Go程式設計 的工作空間一致
- 安裝執行 hello world
$ go install github.com/github-user/hello
$ hello
安裝與執行 go tour
$ go get github.com/Go-zh/tour/gotour
$ gotour