第二章、Go安装
1、windows平台下载Go安装包
https://studygolang.com/dl
1.1 安装
查看go版本
1.2 配置环境变量
开启go mod模式:
go env -w GO111MODULE=on
设置国内代理:
go env -w GOPROXY=https://goproxy.cn,direct
Administrator的用户变量:只针对这个用户;系统变量:针对所有的用户变量都生效
查看环境
2、Go语言命令行工具介绍
go build:用于编译源码文件、代码包、依赖包
go run:可以编译并运行Go源码文件
go get:命令主要是用来动态获取远程代码包
3、在linux平台下安装Go
3.1 下载安装包
wget https://studygolang.com/dl/golang/go1.16.2.linux-amd64.tar.gz
cd /usr/local/
3.2 解压:
tar -zxvf go1.16.2.linux-amd64.tar.gz
3.3 配置环境变量
配置环境变量:
vi /etc/profile
export GOROOT=/usr/local/go
export GOPATH=/home/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
3.4 查看go版本和环境变量
go version
go env
4、在linux中创建第一个go程序
4.1.1 创建工作目录,建议在/home/go目录, 并且创建三个目录:bin(编译后的可执行文件的存放路径) pkg(编译包时,生成的.a文件的存放路径) src(源码路径,我们的工程一般创建在src目录下面)
4.1.2 创建测试文件
4.1.3 构建工程
4.1.4 命令行直接输入编译文件的文件名
5、编译
6、交叉编译