Skip to content

Go 语言安装

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。发布于 2009 年。

Go 语言支持跨平台开发和运行,包括 Windows、Mac 和 Linux 系统。

下载安装包

环境配置

# (可选)设置 Go 语言工作路径,你安装的第三方库会下载到这个目录下
go env -w GOPATH="YOUR_PATH"

# (可选)启用 Go module,如果没有旧项目限制,建议启用
go env -w GO111MODULE=on

# 更改包代理
go env -w GOPROXY="https://proxy.golang.com.cn,https://goproxy.cn,direct"

# (可选)设置不走代理的包路径前缀
go env -w GOPRIVATE="git.mycompany.com,github.com/my/private"

编辑器配置

# 手动安装 "github.com/golang/tools/cmd/goimports"
cd $GOPATH/src
git clone https://github.com/golang/tools.git github.com/golang/tools
cd github.com/golang/tools/cmd/goimports
go install

WARNING

注:go get 安装可执行文件已废弃,使用 go install 替代,详情参考 Deprecation of ‘go get’ for installing executables。

GCC 安装

有些第三方库依赖 GCC,例如 SQLite 驱动。

最后更新于: