金溪县建设局网站,如何建立自己的云服务器,成都设计平台,wordpress centos目录 概述下载基本命令Go build环境设置 结束 概述
下载
官网速递 选择 1.20.x 一个是因为是次新版本#xff0c;另一个#xff0c;mac 系统是 10.13.6 #xff0c;1.20.x 是最后一个支持此版本的。
环境变量
GOROOT go的安装目录(将go安装到哪里 which go、cat /etc/p… 目录 概述下载基本命令Go build环境设置 结束 概述
下载
官网速递 选择 1.20.x 一个是因为是次新版本另一个mac 系统是 10.13.6 1.20.x 是最后一个支持此版本的。
环境变量
GOROOT go的安装目录(将go安装到哪里 which go、cat /etc/profile ,在需要看go源码时可以由此进入) GOPATH src存放源代码pkg存放依赖包bin存放可执行文件 其它常用变量 GOOS GOARCH GOPROXY国内用户建议设置 goproxy: export GOPROXYhttps://goproxy.cn
基本命令
命令解释build编译代码,编译成可执行文件fmt格式化代码get拉取依赖,后可以 importinstall直接在容器中编译测试是否可以运行mod依赖管理的命令test测试vet代码静态检查发现可能的bug或者可疑的构造
Go build
Go 语言不支持动态链接因此编译时会将所有依赖编译进同一个二进制文件。指定输出目录 go build -o bin/mybinary . 常用环境变量设置编译操作系统和 cpu 架构 GOOSlinux GOARCHamd64 go build 会支持列表 $GOROOT/src/go/build/syslist.go
环境设置 如下配置是为后面 Visual studio code 整合做准备。 go env -w GOPROXYhttps://goproxy.cn,direct
go env -w GO111MODULEautoappledeMacBook-Pro:~ hyl$ go env结束
至此go安装及相关配置 就结束了如有疑问欢迎评论区留言。