go语言环境搭建以及监测命令

下载后goalng环境设置:

版本要求>=1.13;
1.首先开启go module

go env -w GO111MODULE=on     // Windows 
 
export GO111MODULE=on        // macOS 或 Linux

2.配置goproxy:
2.1.七牛云配置:【2.1,2.2选择一个就行,一般选择七牛云即可】

go env -w GOPROXY=https://goproxy.cn      // Windows 
 
export GOPROXY=https://goproxy.cn         // macOS 或 Linux

2.2.阿里配置:

go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/       // Windows 
 
export GOPROXY=https://mirrors.aliyun.com/goproxy/          // macOS 或 Linux

3.注意:–关闭包的验证,可选项,根据实际情况进行操作。

Go 1.13设置了默认的GOSUMDB=sum.golang.org,是用来验证包的有效性。这个网址由于墙的原因可能无法访问,所以可以使用下面命令来关闭

go env -w GOSUMDB=off // Windows 
 
export GOSUMDB=off // macOS 或 Linux

4.注意的地方设置:
go mod 把下载到的模块放在哪里?
放在$GOPATH/pkg/mod 下.




七牛云的代理地址,你可以登录上去查看下相关内容。
https://goproxy.cn/

阿里云的代理地址,你可以登录上去查看下相关内容。
https://mirrors.aliyun.com/goproxy/

一.go语言新版本的安装:
go语言安装重点:
Go官网下载地址:https://golang.org/dl/

Go官方镜像站(推荐):https://golang.google.cn/dl/
步骤:
1.软件包一路下一步,安装完毕即可。

Go1.14版本之后,都推荐使用go mod模式来管理依赖环境了,也不再强制我们把代码必须写在GOPATH下面的src目录了。
你可以在你电脑的任意位置编写go代码。(网上有些教程适用于1.11版本之前。)

默认GoPROXY配置是:GOPROXY=https://proxy.golang.org,direct,由于国内访问不到https://proxy.golang.org,所以我们需要换一个PROXY,这里推荐使用https://goproxy.io或https://goproxy.cn。

2.可以执行下面的命令修改GOPROXY[解决下载软件包的快慢的问题]:

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

3.编辑器的选择vscode,goland,我一般使用goland–自行搜索

4.后续软件包,后续开发模式都是采用go module的模式。
使用go module模式新建项目时,我们需要通过‘ go mod init 项目名 ’命令对项目进行初始化,该命令会在项目根目录下生成go.mod文件。例如,我们使用hello作为我们第一个Go项目的名称,执行如下命令。

go mod init hello

5.编写代码以及编译代码
5.1在hello目录下执行:go build

或者在其他目录执行以下命令:

go build hello

5.2 go run --执行代码
go run main.go 也可以执行程序,该命令本质上也是先编译再执行

直接使用goland创建module的,采用新方式创建项目直接产生一个go.mod的模块。
5.3goland创建项目的截图–【“go module的模式。”】
goland创建


二.其他项目版本信息
1.go version —版本监测
2.go env #综合参数监测

C:\Users\Administrator>go version
go version go1.15.8 windows/amd64

C:\Users\Administrator>go env
set GO111MODULE=
set GOARCH=amd64

3.微软提供的GO语言学习在线

https://docs.microsoft.com/zh-cn/learn/paths/go-first-steps/
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值