其中,GOPATH可以编写自定义目录。 这个GOPATH是用来做什么的,下面会讲到。
配置完go后,在终端输入goenv:
如果看到上图编译指定源码目录,说明安装成功。
2.golang目录结构
首先访问一个网站:
如上图所示,首先注意go有一个GOPATH工作空间的概念,你的go语言代码必须写在里面(其实你可以在环境变量上配置多个工作空间)。 现在打开您的 GOPATH 设置:
看到 bin 和 pkg 两个目录后,我们自动创建一个新的 src 文件:
bin 存放编译好的可执行文件; pkg 存放编译好的包文件; src 存储项目源文件。
注意:如果你想创建多个go项目编译指定源码目录,你应该在src目录下创建这个文件。 原因如右图所示:
于是我进入GOPATH根目录下的src,创建了两个go项目:
如果以后构建更多的GO项目,如果不想配置多个GOPATH,只需创建并行文件夹即可。
3.使用vsCode运行第一个Go程序
使用vscode打开里面创建的daji-HelloGo-01,在上面创建一个main.go文件,输入如右图所示的代码:
在这里,也许vs会提示你安装插件:
如果下载插件,会出现错误:iotimeout
即使宕机也无法下载代理。
解决方案:
goenv-wGOPROXY=https://goproxy.io,直接
这里的代理将被添加到goenv环境中。
下载插件后,进入vscode的终端,首先进入你的main.go目录,然后执行gorun./main.go
可以看到输出结果:
至此,最基本的Go语言配置和初步的HelloWorld程序已经搭建完成。