配置Go环境(Go的目录结构),使用vsCode运行第一个Go程序

配置Go环境(Go的目录结构),使用vsCode运行第一个Go程序,第1张

目录 一、Go 安装和配置二、golang 目录结构三、使用vsCode运行第一个Go程序

一、Go 安装和配置

去官网下载对应系统的安装包:

https://golang.google.cn/dl/

然后每种系统有不同的安装方式,但是最终都要配置环境变量。以linux系统为例(win同理):

执行命令:/etc/profile

进行如下图编辑:


其中GOPATH可以写一个自定义目录,下文会讲到这个GOPATH是干嘛的。

配置好go后,在终端输入go env


如果看到了上图,说明安装成功。

二、golang 目录结构

先上一个网站:golang 编程规范 - 项目目录结构

如上图所示,首先注意,go有一个 GOPATH 工作区的概念,你的go语言代码都必须往那里写(当然你可以在环境变量里面配置多个工作区)。 现在打开你设置的GOPATH:
看到了两个目录,bin和pkg,我们手动新建一个src文件:

bin存放编译后的可执行文件;pkg存放编译后的包文件;src存放项目源文件。

注意:如果你想创建多个go项目,你应该去src目录下创建该文件,原因如下图所示:

所以我进入GOPATH的根目录下的src,构建两个go工程:
后续如果建立更多的GO项目,如果你不想配置多个GOPATH,那么就同样构建平行的文件夹即可。

三、使用vsCode运行第一个Go程序

使用vscode打开上面创建的daji-HelloGo-01,在里面创建一个main.go的文件,输入如下图代码:

在这里,可能vs会提示你安装插件:

如果你下载插件报错:io time out

挂了代理也下载不下来

解决方案:
go env -w GOPROXY=https://goproxy.io,direct

这里的代理会添加到go env的环境里面。

下载完插件后,进入vscode的终端,先进入到你main.go的目录下,然后执行go run ./main.go
即可看到输出结果:

至此,最基本的go语言配置和初步的Hello World程序已经搭建完成。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/995358.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存