下载安装Go语言
- 下载完成后,直接双击 msi 文件进行安装,一路点击
Next
即可 - 打开wind+R 输入cmd,打开命令行工具,输入 go version 查询安装的go版本。
$ go version
go version go1.14.2 windows/amd64
配置go环境变量
-
GOPATH
是一个环境变量,用来表明你写的go
项目的存放路径。使用msi安装的golang,会为你配置默认的环境变量,我们需要修改
GOPATH
的路径,设置为一个比较明显的路径。
创建GOPATH目录,在目录下创建三个文件夹
bin:用来存放编译后生成的可执行文件
pkg:用来存放编译后生成的归档文件
src:用来存放源码文件
- 配置path,使用msi安装会自动配置好。
使用go env查看go 的配置信息
$ go env
set GOPATH=C:\GO_PATH
set GOROOT=c:\go
修改go配置
1.设置代理
go env -w GOPROXY=https://goproxy.cn,direct
2.开启go modules
go env -w GO111MODULE=on
开启
go env -w GO111MODULE=auto
设置为auto模式,项目中有.mod文件就代表开启,没有就不开启
go env -w GO111MODULE=off
关闭
使用go env查询配置
set GO111MODULE=on
set GOPROXY=https://goproxy.cn,direct
安装Goland编辑器
请参考我另一篇文章,安装配置goland
Goland2020.1.1安装破解,汉化
使用Goland开发go
Goland的配置我就不在这里说了。我就简单说下使用goland开发golang时,三种项目结构。
- 在配置的GO_PATH文件目录的src下创建项目开发(老的项目经常使用)
- 在任意位置创建项目,这个关键时goland支持设置项目的Go_Path,但是使用时,还是要有src目录
- 在任意位置创建项目,使用go modules(新项目使用)。使用go modules创建的项目根目录下有go.mod文件,有这个文件就是go modules项目。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。