Go开发环境配置
相信很多人想要学习Golang,但是碍于神奇的原因,碰到了很多环境配置上的问题.
这篇文章是我遇到问题,并且上网检索解决方案的一个整合.
读完它你将可以在自己的PC上搭建好VS Code和相关环境,进行Golang的学习开发.
下载安装GO
第一步,到官网下载安装符合自己操作系统的GO开发环境.
https://golang.org/
安装VSCODE插件
然后在VSCODE Extension当中安装GO插件
配置GOPROXY
相信在安装完GO插件,并且开始编写第一个GO程序时,你看到了VSCODE的插件安装提示.
如果你在国内的话,这个安装是会失败的.
这个时候我们还得多走一步,通过配置环境变量,更改GO的下载镜像.
打开终端,执行下列命令
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
在VSCODE中安装相关GO插件
可以直接点击提示弹窗安装,也可以手动进行安装.
这边介绍下手动进行的办法.
使用快捷键 Ctrl+Shift+P 或者点击View->Command Palette,呼出Command Palette
接着输入go install/update tools,点击全选,安装,接着就可以等待安装完成了
在哪里写程序呢?
和其他语言不同,GO有非常严谨的工程化概念.必须在固定的目录下进行编码工作.
那这个固定的目录是哪里呢?
$GOPATH/SRC/
每个人的操作系统和安装目录都可能不一样,所以这个目录也可能是不同的.
好在我们有GO提供的Toolchains
在命令行中执行
go env|grep "GOPATH" #LINUX
go env|findstr "GOPATH" #WINDOWS
就可以看到GOPATH的路径了,接着就可以在GOPATH下的SRC目录学习开发GO程序啦~
至于怎么写,em..其他的教程会有很详细的介绍的.
这篇文章仅作为帮助初学者,避免VSCODE插件安装不上的一个排坑.