这是我参与「第三届青训营 -后端场」笔记创作活动的的第1篇笔记
作为初次加入字节跳动青训营的Go语言小白,就用这篇博客来记录我配置环境过程中的一地鸡毛
Go语言安装
访问 go.dev/ ,点击 Download ,下载对应平台安装包,安装即可
如果无法访问上述网址,可以改为访问 studygolang.com/dl 下载安装
各个系统对应的包名:按需下载安装
| 操作系统 | 包名
| ------- | --------------------------- |
| Windows | go1.15.2.windows-amd64.msi |
| Linux | go1.15.2.linux-amd64.tar.gz |
| Mac | go1.15.2.darwin-amd64.pkg |
| Source | go1.15.2.src.tar.gz
我安装的是 go1.18.1.windows-amd64.msi,默认情况下.msi文件会安装在 c:\Go 目录下。你可以将 c:\Go\bin 目录添加到 PATH 环境变量中。添加后你需要重启命令窗口才能生效。我这里放到了D盘(C盘容量太珍贵了!!!)
安装之后:
- 打开高级系统设置配置环境变量, golang需要注意下GOPATH和GOROOT路径,首先新建GO的安装路径
- 在系统变量自带的 Path 下添加路径
- 其次新建GO的工作目录(以后的工作空间,用来存放项目)
- 继续在系统变量自带的 Path 下添加路径
此处 GOPATH 路径为自己手动创建,需要在自己指定的文件夹中手动创建 bin、pkg、src三个文件夹
- 验证是否配置成功
cmd 输入
go version查看版本
cmd 查看镜像,输入
go env
在这堆中看到这个GOPROXY,这个就是镜像的位置,默认为https://proxy.golang.org
默认的网址对于我们来说可能在获取一些依赖之类的时候会很慢,所以可以改成
https://goproxy.cn/这个是国内搭建的一个镜像
- 呼出命令行(快捷键 Win + R),输入cmd,执行下方两行命令
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
- 对应显示如下信息就成功啦!!!
配置 Go 语言开发环境
听说原生Goland IDE 很舒服 但并不免费,作为学生支持正版的初心,决定使用
VS Code,其实现在VS Code对Golang的支持已经很不错了,
VS Code下载&安装
VS Code下载地址:code.visualstudio.com/Download
有User版和System版,俩个版本的具体区别大家可以自行百度,UserStep版本可能有一些快捷键,文件跳转,包括代码报错检验,是无法使用的,提醒一下,防止踩雷。
安装操作也是一路绿灯无非改一下安装目录,大家都可以的!!!
安装之后,在VS code中安装go支持和中文环境等插件:
(1)Chinese (Simplified) Language Pack for Visual Studio Code (目的是换成中文语言)
(2)Go (目的当然是写go程序啦)
(3)Code Runner (目的是方便编译程序)
- 安装Go语言开发工具包 Go语言开发的时候为我们提供诸如代码提示、代码自动补全等功能
Windows平台按下
Ctrl+Shift+P
Mac平台按Command+Shift+P这个时候VS Code界面会弹出一个输入框 如下图:
我们在这个输入框中输入>go:install,下面会自动搜索相关命令,我们选择Go:Install/Update Tools这个命令,按下图选中并会回车执行该命令(或者使用鼠标点击该命令)在弹出的窗口选中所有,并点击“确定”按钮,进行安装 如果弹出的窗口显示安装失败,可以尝试pc重启 让环境变量生效
出现如下提示就说明安装成功
示例代码运行
ok over!!!