GO学习笔记——安装以及vscode环境搭建设置

一、安装Golang解释器

安装go的解释器,官方链接:All releases - The Go Programming Language

安装比较简单,但是要记住安装的路径。

可以在终端里查看是否安装成功

按下win+R

然后直接在命令行输入:go version

结果如下图则表明安装成功。

 

现在我们看一下安装文件夹下的主要目录

bin:存放编译以后的二进制文件

pkg:存放编译以后的包文件。包文件的扩展名通常为xxx.a,即以.a结尾

src:存放Go语言的源代码

二、环境搭建

1、环境变量设置

系统环境变量:将go语言解释器安装位置的bin目录放到系统变量的Path中。

1.在“设置”里直接搜索“环境变量”,选择“编程系统环境变量”

2.再点击“环境变量”

3.双击用户变量的“Path”

4.点击“新建”,将安装位置的bin目录路径粘贴到路径里(路径格式例如:D:\xxxxxx\go\bin)

5.点击“确定”

GOPATH变量:这里需要填写Golang的工作目录,用于保存相应下载的包,以及放自己代码,建议在此目录下新建三个不同的文件夹:src(存放项目代码)、bin(存放编译以后的文件)、pkg(存放编译后的包文件)

1.在“设置”里直接搜索“环境变量”,选择“编程系统环境变量”

2.再点击“环境变量”

3.点击系统变量下的“新建”

4.变量名命名为:GOPATH

5.变量值填写为:D:\{你的工作路径}

GOROOY变量:这个变量设置Go编译器的安装位置

1.在“设置”里直接搜索“环境变量”,选择“编程系统环境变量”

2.再点击“环境变量”

3.点击系统变量下的“新建”

4.变量名命名为:GOROOT

5.变量值填写为:D:\{你的GO安装目录}

 GO111MODULE变量:这个变量有三个值分别为:off、on和auto(默认)。

#查看GO111MODULE的当前值
go env


#设置GO111MODULE的值
#开启模块支持,无论什么情况,go命令都会使用module
go env -w GO111MODULE=on

#关闭模块支持,无论什么情况,go命令都不会使用module
go env -w GO111MODULE=off

#默认值,go命令根据当前目录决定是否启用module功能
#即当前目录在GOPATH/src之外且该目录包含go.mod文件时开启module功能;否则继续使用GOPATH
go env -w GO111MODULE=auto

GOPROXY变量:由于GO语言是由Google开发的, 所以不设置代理是代理后面安装相关插件时是寸步难行(即使开梯子也没有,必须设置代理)!以下为一些网上提供的代理。

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

go env -w GOPROXY=“https://goproxy.io”

go env -w GOPROXY=“https://mirrors.tencent.com/go/”

2、Vscode中需要安装的插件

 在vscode插件中搜索并安装以下查键即可。

vscode-go-syntax

Go

Code Runner

三、Vscode尝试运行

1、直接在Vscode里的终端运行

直接打开一个.go文件,然后点击Vscode的运行键

可以在Vscode终端看到输出

2、编译运行

在代码文件目录下打开终端,运行go build 项目名指令后

在终端直接运行编译得到的.exe文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值