go 环境配置
下载安装包
官网(https://go.dev/dl/) 下载地址(国内)(https://golang.google.cn/dl/)
根据自己的操作系统选择下载即可
下载后安装 记住地址
比如: D:\work\devtool\go
配置系统环境变量 PATH 指向 go 的安装 bin 目录
比如: D:\work\devtool\go\bin
win11 右键徽标-》系统-》高级系统设置-》系统变量
验证
执行
go version
配置环境变量
查看全部环境变量
go env
配置 GOPATH (go 工作区)
工作区就是应用程序源代码所在的位置。一般 Go 项目共享同一个工作区。不过,从版本 1.11 开始,Go 已开始更改此方法。
win11 右键徽标-》系统-》高级系统设置-》xxx 的用户变量
xxx 代表你的计算机名是啥
配置 go module
go module(包管理器,管理第三方包) 代理设置 Go 1.13 及以上(推荐)
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
go 目录说明
一般会在 GOPATH 目录下建 3 个目录
bin 包含应用程序中的可执行文件
pkg 包含可用库的已编译版本。 编译器可以链接这些库,而无需重新编译它们
src 包括位于工作区中的所有应用程序源代码-- hello-- main.go-- project2-- main.go
go 开发工具选择
-
vs code 官网地址:https://code.visualstudio.com/
-
goland 官网地址:https://www.jetbrains.com/go/
-
VSCode 调试功能好用,但是代码提示非常一般,写起来特别费劲
-
GoLand 各项功能非常完善,但是是收费的,并且占用资源较多
vscode
-
下载安装后,更改语言为中文 win11 快捷键 (Ctrl+Shift+P )
-
前往扩展 安装 go 扩展
-
安装 Go 语言开发工具包 win11 快捷键 (Ctrl+Shift+P ) go:install
-
安装 code Runner 扩展
方便开发调试,无需每次手敲命令了。~~
goland
配置语言环境
配置 GOROOT GOPATH GO 模块等 -- 填写最上面配置的相关值即可(goroot 填写到安装目录即可) GOROOT
GOPATH
GO 模块
至此准备工作已经完成,如果有问题可以留言~~。
其他说明
在进行 Go 语言开发的时候,
-
我们的代码总是会保存在 $GOPATH/src 目录下。
在工程经过 go build、go install 或 go get 等指令后,
-
会将下载的第三方包源代码文件放在 $GOPATH/src 目录下,
-
产生的二进制可执行文件放在 $GOPATH/bin 目录下,
-
生成的中间缓存文件会被保存在 $GOPATH/pkg 下。
如果我们使用版本管理工具(Version Control System,VCS。常用如 Git)来管理我们的项目代码时,我们只需要添加 $GOPATH/src 目录的源代码即可。bin 和 pkg 目录的内容无需版本控制。