GO开发环境配置

69 篇文章 1 订阅
66 篇文章 0 订阅

要开始go语言的学习,首先要配置好go的开发环境。windows+vscode2019插件


第一步:下载sdk

可以去golang中国下载

Go下载 - Go语言中文网 - Golang中文社区

根据自己的系统选择对应的下载 我的是选择最后一个

下载好后 安装在一个较简单的目录下(好像不能有中文) 按照提示一路点击即可

安装完成后打开命令行cmd 进入到安装目录下的bin目录 输入以下指令

go version

当出现版本号说明安装成功:


第二步:配置环境变量

打开我的电脑找到属性里面的环境变量配置

或者在设置里直接搜索环境变量

GOROOT为下载的go包目录位置 里面存放着go源码及API

新建GOROOT

GOPATH为工作目录 存放着自己写的go代码

当不使用Go mod管理时依赖包(如Google/grpc)也需加入到GOPATH管理(;附加也可)

不使用go mod 管理的话会默认去GOPATH的src下找

新建配置GOPATH(用户变量和系统变量都有)

PATH为go的可执行文件目录 即GOROOT的bin目录 例如go env go build fmt

新建配置PATH(系统变量)

配置好后打开cmd输入查看环境变量

go env

当GOPATH变成配置的环境变量

测试是否配置成功(配置好要重新打开cmd)

在其他目录(根目录)下输入go version和go env 可以看到对应的输出代表配置成功


第三步:vscode配置

在vscode中下载go的扩展

VsCode Go插件依赖的工具

接下来 安装Go插件所依赖的go tools

按ctrl+shift+p 调出命令面板,输入go install tools 选Go: Install/Update Tools

如下:

点击后我直接全选全部安装

如果安装失败尝试替换代理

go env -w GOPROXY=https://goproxy.cn

安装完成后 已经有代码提示及自动导包


环境测试

一:不使用go mod管理

先创建go文件存放路径 我的路径如下

D:goprojectsrcgocodeproject01main

使用vscode打开文件夹

在main下新建一个文件hello.go (go语言有包的概念 好像是每个文件都要属于一个包)

打出经典代码

package main

import "fmt"

func main()  {
	fmt.Println("hello,world!")
}

这里如果 GOROOT(源码) 和GOPATH(工作目录) PATH三个环境变量没有问题可以正常编译通过

二:使用go mod

go mod是go高版本之后出现的包管理工具,要么使用默认包管理,要么使用go mod,不能同时使用

当使用了go mod时下载的依赖在GOROOT的pkg的mod下管理

使用 go env 命令 查看

GO111MODULE=off 是没有开启

1:开启go modules功能,命令行输入

go env -w GO111MODULE=on

初始化mod管理模块(进入到项目目录下 xxx为项目名称)

go mod init xxx //xxx代表当前文件夹名

go mod相关

//初始化模块:
Go mod init <项目模块名称>

//依赖关系处理,根据go.mod文件
Go mod tidy

//将依赖包复制到项目的vendor目录
Go mod vendor

//显示依赖关系
Go list -m all

//显示详细依赖关系
Go list -m -json all

//下载依赖
Go mod download [path@version]

可以发现出现mod

使用go env查看环境查看是否设置成功

然后开始编译输出

很好,hello world 成功输出,go语言学习成功,不对,环境变量配置成功。

最后

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

小编已加密:aHR0cHM6Ly9kb2NzLnFxLmNvbS9kb2MvRFVrVm9aSGxQZUVsTlkwUnc==出于安全原因,我们把网站通过base64编码了,大家可以通过base64解码把网址获取下来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于Go语言开发环境的配置,您可以按照以下步骤进行操作: 1. 首先,您需要从官方网站(https://golang.org/dl/)下载并安装Go语言的最新版本。根据您的操作系统选择相应的安装包进行下载。 2. 下载完成后,运行安装包并按照提示进行安装。在Windows系统中,您可以选择将Go语言安装到默认的安装路径中。 3. 安装完成后,需要设置Go语言的环境变量。在Windows系统中,您可以右键点击“计算机”(或“此电脑”),选择“属性”->“高级系统设置”->“环境变量”。在系统变量中找到名为“Path”的变量,并将Go语言的安装路径(例如:C:\Go\bin)添加到变量值的末尾。 4. 打开命令提示符(或PowerShell)窗口,输入“go version”命令,如果看到类似于“go version go1.x.x windows/amd64”的输出,则表示Go语言已经成功安装并配置好了。 5. 接下来,您可以选择一个文本编辑器或集成开发环境(IDE)来编写和运行Go代码。一些常见的选择包括Visual Studio Code、GoLand、Sublime Text等。 6. 在您选择的编辑器中创建一个新的Go源代码文件(以".go"为扩展名),并编写您的Go代码。 7. 保存文件后,在命令提示符(或PowerShell)窗口中使用"go run"命令来运行您的Go程序。例如,输入"go run main.go"即可运行名为main.go的Go源文件。 这样,您就成功配置了Go语言开发环境,并可以开始使用Go语言进行开发了。祝您编程愉快!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值