43

云发购邀请码51117676,GO语言环境搭建

 5 years ago
source link: https://www.tuicool.com/articles/AFJzM3n
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

云发购App邀请码:51117676

.首先需要下载下载go平台安装包

安装程序 下载地址:https://golang.org/dl/ (墙内下载地址http://www.golangtc.com/download),如果是您的系统是windows32 位系统,请选择go1.3.3.windows-386.msi即可,其他的,请按照自己所需版本来进行下载;

2.安装以及配置环境变量

由于Windows下的的安装包有两种:msi和zip的;zip的是免安装的,解压在配置一些环境变量之后就可以使用,msi的则是安装包版本的,安装的时候会设置好对应的环境变量。我的电脑是Win7 64位,因为方便,就下载了下面的版本。下好安装包后,安装过程就很简单了,一路“Next”就好了。 虽然msi会自动配置一些环境变量,但是本人在安装完之后还是自己配置了环境变量,所以在安装完Go之后,我们最好还是检查一些所有的环境变量是否正常。主要的环境变量有以下几个:

GOROOT:Go的安装目录*

GOPATH:用于存放Go语言Package的目录,这个目录不能在Go的安装目录中*

GOBIN:Go二进制文件存放目录,写成%GOROOT%\bin就好*

GOOS:操作系统

GOARCH:指定系统环境,i386表示x86,amd64表示x64

PATH:需要将%GOBIN%加在PATH变量的最后,方便在命令行下运行Go*

像我自己安装的,下载完成之后解压到任意目录(所有目录均不能使用中文):D:\Go;

然后是go环境变量的配置:

GOARCH:386(go安装版本)

GOBIN:D:\Go\bin(exe执行文件路径)

GOOS:windows(go运行的系统)

GOROOT:D:\Go(go的解压路径)

GOPATH:E:\go\data(go的工具包路径,随意指定,后面会用到)

然后在path环境变量中追加:;%GOBIN%

完成之后在cmd窗口输入:go version

这样子的话,go开发环境就搭建好了。

编辑器:

我用的编辑器是IDEA:

下载网站:http://www.jetbrains.com/idea/

wKiom1kk3qWwV0O2AAKNM83laL4963.png-wh_50

wKiom1kk3qfi64jRAAE_ygEr9yc006.png-wh_50

安装后需要注册码:

在线生成IEDA注册码网站:

http://idea.lanyus.com/

wKiom1kk3xvCta5BAAHpyUTj92g682.png-wh_50

打开之后IDEA需要安装GOlang插件:

支持golang开发的IDE现在已经很多了,如果要讨论出哪一个IDE才是最好的golang IDE,这绝对可以让一群程序猿撕逼上百楼,这里就不讨论了。选择什么样的IDE,主要就是个人喜好的问题而已。我习惯了Android Studio和Intellij IDEA的UI风格,所以这里只讨论IDEA的golang插件配置,别的IDE就不讨论了,因为我很懒。

IDEA的golang插件是开源的,项目托管在github上面。如果你技术很屌的话,可以参与到这个插件的开发中,留个大名,比去某风景区的石头上刻某某某到此一游屌多了。

在IDEA上安装golang插件需要手动添加golang插件的仓库,目前golang插件有两个仓库: 1. Alpha:https://plugins.jetbrains.com/plugins/alpha/5047 2. Nightly:https://plugins.jetbrains.com/plugins/nightly/5047

两个仓库的在于Alpha仓库的golang插件每个星期更新一次版本,而Nightly仓库的golang插件版本每天更新一次版本。根据自己更新频率的需要添加合适的仓库到自己的IDEA里面,添加方法如下:

Setting菜单里面选择Plugin,点击Browse repositories: Settings

Browse repositories窗口中选择Manage repositories: Browse Repositories

出现Custom Plugin Repositories窗口,点击“+”按钮,输入golang插件仓库地址后点确定: Add custom repository

回到Browse Repositories窗口,顶部选择刚添加的golang插件仓库,过滤出golang插件,选择并点击Install plugin按钮安装插件: install plugin

安装golang插件后重启IDEA。安装成功够进入File->Other Settings->Default Project Structure…,选择SDKs选项,添加golang的sdk和指定sdk路径: Add golang sdk

golang插件配置完毕,创建新项目的时候可以看到Go项目和golang的sdk。

入群交流(该群和以上内容无关):Go中文网 QQ交流群:731990104 或 加微信入微信群:274768166 备注:入群; 公众号:Go语言中文网


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK