环境准备
系统环境:Linux Ubuntu 16.04.6
Go语言资源包:go1.11.5.linux-amd64.tar.gz
资源下载
- cd到你想要保存的目录
wget https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz
- 下载完成后,将资源包解压到
/usr/loacl
目录下
tar -C /usr/local -zxvf go1.11.5.linux-amd64.tar.gz
- 添加
/usr/loacl/go/bin
目录到PATH变量中。添加到/etc/profile
或$HOME/.profile
都可以
vim /etc/profile
# 在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
最后退出编辑进行一次source(管理员状态)
source /etc/profile
- 执行
go version
,看到go环境版本说明环境安装配置成功
项目环境配置
- 创建工作空间,官方建议目录
$HOME/go
mkdir $HOME/go
- 声明工作变量
# 编辑 ~/.bash_profile 文件 vim ~/.bash_profile # 在最后一行添加下面这句。$HOME/go 为你工作空间的路径,你也可以换成你喜欢的路径 export GOPATH=$HOME/go source ~/.bash_profile
第一个Demo
-
创建第一个Demo文件,命名为
hello.go
,并对hello.go
进行编辑#创建并进入第一个工程目录 mkdir -p $GOPATH/src/hello && cd $GOPATH/src/hello #创建hello.go文件并编辑 vim hello.go
-
写入下面代码
package main import "fmt" func main(){ fmt.Printf("Hello World!\n") }
-
保存退出并运行代码,即可看到运行结果
go run hello.go
最后补充
后来发现好像不用那么麻烦,可以使用sudo apt install golang-go
直接进行安装,并且不需要配置环境,大家可以尝试一下
感谢
www.jianshu.com/p/c43ebab25484