linux上go环境搭建以及cannot find package解决
1.先在官网上下载linux版本的go安装包,选择适合自己电脑系统的下载地址https://golang.org/dl/2.配置linux上的环境变量,输入vi ~/.bashrc在bashrc里面进行环境变量的设置,包括export GOROOT=GO安装地址export PATH=go的地址/bin,保证go在任何目录下都能够调用export GOPATH=$HOM...
·
1.先在官网上下载linux版本的go安装包,选择适合自己电脑系统的
2.配置linux上的环境变量,输入
vi ~/.bashrc
在bashrc里面进行环境变量的设置,包括
export GOROOT=GO安装地址
export PATH=go的地址/bin,保证go在任何目录下都能够调用
export GOPATH=$HOME/Applications/Go 设置一个环境变量来保存你的工作目录
设置完成后,输入
source ~/.bashrc
是这些修改后的环境变量都生效
3.安装linux
将本地下载好的go安装包,上传到linux上,并进行解压
tar -zxvf go.tar.gz
进入解压后的go的子文件夹src目录下
cd go/src
执行编译工作
./all.bash
编译安装完成后,系统会提示你添加环境变量
按照提示设置下PATH路径即可,执行 go version和go env看是否能够成功执行
4.编写一个简单的HelloWorld.go
package main
import "fmt"
func main() {
fmt.Printf("Hello world")
}
用go run HelloWorld.go 执行,出现了can not find package错误
于是我将bashrc里面的GoRoot的路径修改为上一层,解决了不能找到package的错误
再次执行go run HelloWorld.go,即可执行成功
更多推荐
已为社区贡献1条内容
所有评论(0)