这是我参与「第三届青训营 -后端场」笔记创作活动的的第1篇笔记
主要是简单记录一下Go语言的环境搭建以及第一天学到的一些东西,比较菜大佬勿喷哈
(一)Go语言环境搭建
一、下载Go语言
访问go.dev/,下载对应系统的版本
二、配置环境变量
参考了一篇csdn的博客,主要需要配置两个环境变量
1.GOROOT:Go的安装Path,即刚刚下载安装的Go路径
2.GOPATH:GO语言代码的位置
配置完成环境变量可以用cmd测试一下是否配置成功
三、IDE配置
由于我本人之前使用过Vscode,所以IDE的选择还是Vscode,主要需要安装Go语言的适配插件:
四、git克隆项目示例代码到本地
因为大部分时间自己都是开发的小项目,所以之前没太有使用过git,这里顺便也记录一下git的配置过程。
首先是在Git (git-scm.com)官网下载Git:
下载完成后还要进行用户名和邮箱的设置,这里我不确定是否必须要和Github的用户名以及邮箱保持一致,保险起见我用了一样的用户名和邮箱:
设置方法如下:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
设置完成之后就可以拉代码了,首先需要新建一个存放代码的仓库,我们在存放代码的文件夹打开git:
选择Git Bash Here,这时会打开一个类似cmd的窗口:
之后就可以对项目代码进行克隆啦,在cmd输入如下命令:
$ git init //初始化git仓库
$ git clone + URL
以青训营示例代码为例就是:git clone https://github.com/wangkechun/go-by-example
以上就是拉代码的过程啦,个人感觉这样和直接从GitHub上下载代码相比,不必下载所有的项目,可以拉取部分代码到本地,比较方便。
查询了相关资料发现git主要用于多人协同,正好在这次的项目中也可以测试一下。
五、测试配置是否成功
在拉取完代码后为了测试Go语言的环境是否配置成功,在VScode中打开示例代码文件夹,输入:
go run example/01-hello/main.go
可以看到成功输出hello world,配置完毕。