go-安装

看武庚纪很喜欢最美的期待这首歌,看到有个人评论要做一个很酷的人,就连分手都要双手插在裤兜。发现自己的心胸真的不够宽阔

一句话总结go的优点就是:接近c的运行速度,媲美python的简洁,完胜java的编译速度。

安装

下载:在go国内官方下载地址下载

解压:

1
tar -xzf go1.13.8.linux-amd64.tar.gz -C ~/Software

添加环境变量:

环境变量可以添加在/etc/profile中,作为系统变量,每个用户都可以使用;也可以添加在~/.profile中,只有当前用户可以使用

  • 配置goroot:go的安装目录
1
export GOROOT=~/Software/go
  • 配置gopath:go项目代码存放位置,也就是ide中的workspace
1
export GOPATH=~/Documents/script/go

在这个目录下有三个目录:

  1. src:里面的每一个子目录就是一个包,包内为go的源码文件,也就是我们写go程序的位置
  2. pkg: 编译后生成的包的目标文件
  3. bin:生成的可执行文件

只有src需要手动创建,其它会编译时自动生成

  • 配置gobin:命令文件位置
1
export GOBIN=~/Software/go/bin
  • 将gobin添加到path中
1
export PATH=$PATH:$GOBIN

使之立即生效:

1
source ~/.profile

查看是否配置成功

查看版本:

1
go version

查看环境

1
go env