Golang之在centos7 上 安裝配置Go
阿新 • • 發佈:2018-05-26
GO from GOROOT FROM GOPATH 分享這篇文章的主要目的,其實不是如何安裝部署,
主要分享一下,安裝成功後,遇到的一個問題。
package main imports runtime: cannot find package "runtime" in any of: /usr/local/gohome/goroot/src/runtime (from $GOROOT) /usr/local/gohome/gopath/src/runtime (from $GOPATH)
測試環境是:VMware+centos7
1、點開https://golang.google.cn/dl/。選擇合適的版本,如:
wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
2、開始解壓下載好的tar包
tar -zxvf go1.10.2.linux-amd64.tar.gz
3、在/etc/profile裏,設置環境變量
4、source /etc/profile 使其生效即可
5、編寫一個測試用例,來進行測試:
package main import "fmt" func main() { fmt.Println("hello, world Go!!!") }
運行後,會拋下面的問題:
是因為:
對GOROOT環境變量設置錯誤原因導致找不到基礎包。
解決措施:
可以將GOROOT變量設置成GOHOME即可了。 如下面所示:
Golang之在centos7 上 安裝配置Go