Go语言入门:环境搭建

安装golang,下载地址:https://golang.org/dl/。建议安装1.11以上版本。go modules 是 golang 1.11 新加的特性,go命令直接支持使用modules,包括记录和解析对其他模块的依赖性。简单说就是对依赖包进行管理。

以windows10安装
Go语言入门:环境搭建_第1张图片
下载后,直接安装。这种安装方式回自动设置GOROOT和GOPATH环境变量,只不过GOPATH是设置在用户变量下。
Go语言入门:环境搭建_第2张图片
如果想重新设置GOPATH目录,删除用户变量,在系统变量新增GOPATH,指定目录即可。

开发工具,本人习惯用jetbrains系列,推荐用Go land。2020版之前的有破解方式有需要的可留言。注意go lang的版本不能太高,否在在go land中使用调式模式可能会报错,启动不了。

Go land设置,启用modules功能,设置代理,代理地址可修改为https://goproxy.cn,默认是https://goproxy.io。由于被墙goproxy.io,一些依赖包下载不下来。GOROOT和GOPATH会读取系统变量。

也可以设置全局的代理,通过命令

go env -w GOPROXY=https://goproxy.cn
Go语言入门:环境搭建_第3张图片

设置新打开项目的默认配置。在file/other settings/settings for new projects
Go语言入门:环境搭建_第4张图片

开启模块,设置代理
Go语言入门:环境搭建_第5张图片

Go mod使用,modules项目都会有一个go.mod文件
Go语言入门:环境搭建_第6张图片
里面配置了项目依赖的外部包
Go语言入门:环境搭建_第7张图片
可以通过 :go mod download下载包依赖。

你可能感兴趣的:(go)