吾八哥学Golang(零):Golang开发环境配置

前言

至于为什么我要学Golang,你们就理解为作为一个码农的任性吧,我相信如果你们花点时间了解一下Golang,你也会爱上它的,至于它有什么优势特点啥的,咱就不啰嗦了!本篇主要记录配置Golang的开发环境的过程。

准备工作

Go安装包下载:https://studygolang.com/dl

Visual Studio Code下载:https://code.visualstudio.com/download

安装过程

一、安装GoLang

1.GoLang在Windows的安装就直接下一步下一步就好了,macos下也是一样的。

2.安装完成后检查下环境变量是否配置好。

GOROOT即为Golang的安装路径

GOPATH为Golang的工作目录,请不要设置为安装路径哦,GOPATH里面包含三个文件夹:bin目录主要存放可执行文件; pkg目录存放编译好的库文件, 主要是*.a文件; src目录下主要存放go的源文件。

3.打开命令行输入go version,命令执行成功,返回了go的版本信息即表示安装成功。

二、IDE环境安装(Visual Studio Code

1.安装Visual Studio Code,都是下一步下一步的事情了,就不写了

2.安装golang插件

a.运行VSCode进入主界面,使用快捷键Ctrrl+Shift+p,打开命令面板,选择“Extensions: Install Extension”,等待插件列表的加载,待加载完成后,选择名称为go的插件进行安装即可。

b.安装go插件所需的第三方包

网上都写执行如下命令:

go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/lukehoban/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbols
go get -u -v golang.org/x/tools/cmd/guru

我采用的另一种方式,打开任意go文件,左下角会提示Analysis Tools Missing,然后单击,跳到命令的地方install all,可是我就是有几个安装失败,翻墙了也失败,挺郁闷的!安装完后,重启Visual Studio Code,代码高亮,自动完成也都有!所以就忽略安装失败的几个了。

三、IDE环境安装(GoLand

GoLand的安装就超级简单了,但GoLand是一个收费的IDE哦!

下载地址为:http://www.jetbrains.com/go/

安装就是下一步下一步了,激活码服务器可以找得到的!如果公司使用建议购买一套哦!咱们业余学习的话还是找个激活服务器或者自己搭建一个激活服务器吧!

四、Hello,World!

我个人还是喜欢GoLand的环境,VSCode插件安装好折腾啊!在GoLand里新建项目,然后新建go文件main.go,然后输入如下代码:

package main

import "fmt"

func main()  {
   fmt.Println("Hello, World!")
}

运行效果如下:

QQ图片20180208224309.png

版权所有原创文章,转载请保留或注明出处:http://www.5bug.wang/post/45.html