Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

这一节我们开始环境搭建

安装

可在官网下载安装 golang (https://golang.org/)

由于 Google 在国内的限制,需要科学上网方可访问官网,也可以访问中文版的文档 golang (http://docscn.studygolang.com/),Linux,Mac 用户按照文档上的提示安装即可。Windows 用户更简单,下载安装包一路 next 便可。

配置环境变量

Linux,Mac 用户

若安装在 /usr/local/go 目录,要将 /usr/local/go/bin 添加到 PATH 环境变量, 你需要将此行添加到你的 /etc/profile(全系统安装)或 $HOME/.profile 文件中:

1
export PATH=$PATH:/usr/local/go/bin

若安装指定目录,你需要设置 GOROOT 环境变量来指定安装位置。

1
2
export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin

注:要使环境变量生效,你需要重启所有打开的终端。

Windows 用户:

一般情况 Windows 安装后会自动添加至 path 中,无需配置,可以使用 go env 命令查看,该命令会提示 GOROOT, GOPATH 等变量,若能看到这些变量,说明已将 go 目录添加到 path 环境中。若报错,需要新建环境变量 GOROOT 值为 go 的安装路径,并将 GOROOT 添加至 path 中,$GOROOT/bin

安装测试

新建一个 hello.go 的文件,文件内容为:

1
2
3
4
5
6
7
package main

import "fmt"

func main() {
fmt.Printf("hello, world")
}

用 go 工具运行它:

1
2
$ go run hello.go
hello, world

若看到 hello world 字样,说明已经安装成功。

卸载或更新 Go

要从你的系统中移除既有的Go安装,需删除 go 目录。 在 Linux、Mac OS X、和 FreeBSD 系统下通常为 /usr/local/go, 在 Windows 下则为 c:\Go。

你也应当从你的 PATH 环境变量中移除 Go 的 bin 目录。 在 Linux 和 FreeBSD 下你应当编辑 /etc/profile 或 $HOME/.profile。 若你是通过Mac OS X 包安装的 Go,那么你应当移除 /etc/paths.d/go 文件。Windows 下删除环境变量即可。

相关链接

golang 官网 https://golang.org/

中文版文档 http://docscn.studygolang.com/

本教程 Github 地址 https://github.com/dddreams/go-tutorial

ddAnswer

更多文章请关注微信公众号: zhiheng博客

如果觉得文章对你有用,转发、分享、赞赏才是真爱 [斜眼笑]