Go开发环境配置

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插件安装不上的一个排坑.

posted @ 2020-11-09 20:54  rpish  阅读(123)  评论(0编辑  收藏  举报