【安装Golang】
源码:https://github.com/golang/go
参考:https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/02.3.md
参考:http://www.linuxidc.com/Linux/2014-03/98974.htm
参考:http://www.cnblogs.com/yyrdl/p/5388528
最新版本:go1.22.0.darwin-amd64.tar.gz
下载64位版本安装包解压到 /usr/local :
wget https://dl.google.com/go/go1.22.0.darwin-amd64.tar.gz && tar zxvf go1.22.0.darwin-amd64.tar.gz -C /usr/local
src文件夹下用来放第三方库文件。
pkg下放的是编译好的库文件 (.a后缀文件)。
编辑系统环境变量文件 /etc/profile ,在最后添加:
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin
GOROOT:编译项目时便于系统寻找标准库。
GOPATH:变量指向这个文件夹export GOPATH=刚建的文件夹路径
GOBIN:export GOBIN=$GOPATH\bin。(go install 命令需要将可执行文件放到GOBIN指定的目录下)
编译/etc/profile文件,使之生效:
source /etc/profile
查看是否配置成功:
go version
输出:
go version go1.12.4 linux/amd64
查看环境变量:
go env
【测试Go】
编辑一个go文件 helloworld.go 测试:
package main import "fmt" func main() { fmt.Println("hello world!") }
执行:
go run /root/go/helloworld.go
输出:
hello world!