一、安装Golang
(一)Mac安装
1、安装 Go
打开下载网站(https://gomirrors.org/),选择安装包,下载完成,双击,一路 next,记住安装路径,安装完成打开命令行,输入命令 “go”。
输入命令没反应 —— 环境变量配置出错
默认情况下,双击安装安装完成之后,Go 会帮你配置好环境变量,如果出现未找到命令“go”错误,说明 Go 配置环境变量出错了——一般是因为你后面安装某些东西覆盖了。在 Mac 上错误信息一般是:`command not found`
输入命令没反应——找到自己的SHELL配置文件
确认自己的命令行配置文件是哪个:如果用的是 zsh,那么对应的文件一般是~/.zshrc;如果用的是 bash,那么对应的文件可能是~/.bashrc 或者~/.bash_profile;通过执行 echo $SHELL 可以准确找到是哪个 shell。
输入命令没反应——在文件里面编辑 PATH
修改 PATH 环境变量,加入GOROOT/bin> Tip: 反正看到找不到命令之类的错误,首先确认自己是否真的安装了,其次检查PATH 里面有没有假如安装路径
2、配置 Go env
GO111MODULE:控制是否启用 go mod,默认不用管;如果要维护一些老项目,可能要开启。
GOROOT:安装路径,一般不需要配置
GOPATH:关键,设置为自己的 golang 的项目放置路径
GOPROXY:国内网络问题,推荐使用 “https://goproxy.cn”
GOPRIVATE:指向自己的私有库,比如说自己公司的私有库
其余选项暂时不用管,几乎不改
可以使用 go env 查看go的所有配置项,然后使用 go env -w 设置对应的变量
conglongli@localhost ~ % go env -w GOPATH="/Users/conglongli/Documents/workspace/golang" conglongli@localhost ~ % go env -w GOPROXY="https://goproxy.cn"
(二)Windows安装
1、安装windows terminal
从Microsoft Store 安装:
打开 Microsofe Store,搜索“terminal”,选择“Windows Terminal”,点击 “安装”,安装完成启动就可以
从Github下载安装:
从GitHub页面(https://github.com/microsoft/terminal/releases)下载,双击下载文件,打开 windows terminal,执行命令 ls,验证安装成功
2、安装 Go
打开下载网站(https://gomirrors.org/)
选择安装包,下载完成,双击,一路 next,记住安装路径• 安装完成打开命令行,输入命令 “go”
输入命令没反应:默认情况下,双击安装安装完成之后,Golang 会帮你配置好环境变量,如果出现未找到命令“go”错误,说明 Golang 配置环境变量出错了(一般是因为你后面安装某些东西覆盖了)
输入命令没反应——解决方案
打开环境变量设置,在系统设置那里,新增一个环境变量:GOROOT,在设置值的时候,把刚才的安装路径放进去
修改 PATH 环境变量,加入GOROOT/bin,反正看到找不到命令之类的错误,首先确认自己是否真的安装了,其次检查PATH 里面有没有假如安装路径配置Go env
3、配置Go env —— GOPATH
设置环境变量 GOPATH,例如我的设置为“D:\workspace\go”
将 GOPATH 目录下的 bin 文件夹加入 Path 环境变量
(三)安装 IntelliJ Goland
下载地址:https://www.jetbrains.com/go/download/#section=mac
二、第一行Go代码
写一个简单go代码,输出一个hello world
package main func main() { println("hello world !") }
可以使用 goland 执行,也可以使用命令行执行
conglongli@localhost firstProject % go run main.go
hello world !