目录
一、安装
1. 下载地址
2. 安装过程
在此处点击change更改安装路径,剩下一路回车即可。
安装完成之后win + R 打开命令行输入cmd
进入命令行工具输入go version显示版本号即安装成功
二、 环境配置
1. 环境变量
Go语言目前都是使用go modules管理依赖,安装go时存在两个环境变量 GOROOT 和 GOPATH ,在安装时默认系统已经自动配置好了,但是默认情况下环境变量中GOPATH在C盘
GOPATH环境变量就是之后项目下载依赖包以及安装go扩展插件时文件的存放路径,C盘富裕的情况下使用默认配置即可。如果想要更改其路径,在其他盘下创建一个文件夹,在环境变量里面将GOPATH的值改为修改后的文件路径即可。
之后再把path里面的变量改成创建的GOPATH路径下bin文件的环境变量
这里的%USERPROFILE%代表的就是C:\User\sun的意思即代表用户文件夹 ,将其替换成自己设置的GOPATH即可,至此环境变量配置完成。
之后在创建存放go下载依赖的文件夹里面分别创建bin, pkg, src三个文件夹
2. 更改代理地址
cmd打开控制台,输入如下指令可查看go 环境基本配置
go env
可以看到GoPROXY默认的配置是:GOPROXY=https://proxy.golang.org,direct,这个地址国内访问不到,
需要更改为国内地址
执行以下命令将代理改为国内
go env -w GOPROXY=https://goproxy.cn
并且开启go module(重要)
set GO111MODULE=on
成功开启之后用 go env 指令查看以确保配置成功 , 至此go安装环境配置完成。
三、开发工具
1. Visual Studio Code
下载地址:https://code.visualstudio.com/
VSCode 开发go项目需要安装的插件 Go (必须)
之后创建一个空白文件夹作为go项目根目录,用vscode打开该文件夹
在空白处右击打开终端(或者用CTRL + ~ 快捷键)
在终端输入如下指令
go mod init xxxxx(项目名)
输入指令之后会在当前文件夹下生成一个go.mod文件
在当前文件夹下创建一个main.go文件后会在右下角弹出如图所示的报错,此时点击报错提示的install All即可
之后会在控制台输出项显示如下图所示即为安装成功
第二种方法:按 Ctrl+Shift+P弹出如下输入框,在里面输入go:install .... 选择uptate tools
全选插件之后点击确定进行安装
出现下图的提示后说明安装成功
此时打开之前创建的存放go依赖的文件夹里面的bin文件夹,可看到添加进来执行文件便是刚才安装的工具文件
在VSCode命令行安装连接MySQL需要依赖
go项目文件夹下面会多go.sum文件,并且go.mod文件里面自动注入了下载的依赖
该依赖便存放在之前创建的GOPATH文件路径下的pkg里面,至此VSCode开发go项目的基本配置完成。
2. goland
下载地址:GoLand by JetBrains: More than just a Go IDE
附上goland 2022.3 版本的破解包: