一、搭建Golang开发环境
1、安装go
1.1 下载
windows、Linux、mac上就支持Golang,下载链接在https://golang.org/dl/
1.2 安装
Mac OS从https://golang.org/dl/下载osx安装程序。双击启动安装。按照提示,这应该在/usr/local/go中安装了Golang,并且还会将文件夹/usr/local/go/bin添加到您的PATH环境变量中。
Windows从https://golang.org/dl/下载MSI安装程序。双击启动安装并遵循提示。默认会安装在c:\go 目录下,并且还将目录 c:\Go\bin 添加到您的path环境变量。
Linux从https://golang.org/dl/下载tar文件,并将其解压到/usr/local。
将/usr/local/go/bin添加到PATH环境变量中。这应该安装在linux中。
1.3 环境变量配置
1.3.1配置环境变量
windows系统配置
如果是安装msi
文件,一步步点击next安装完成后,环境变量就已经配置好了
假设go我们是安装在C盘
在 我的电脑——右键“属性”——“高级系统设置”——“环境变量”——“系统变量”
中
我们会看道默认给我们配置了GOPATH变量
然后,在Path变量中点击编辑
Path变量编辑| 特别说明:如果大家首次安装,上面第一图中是没有
OROOT
的,第二张图中是没有%GOPATH%\bin
的.我们需要配置的就是
GOROOT
变量和在path中添加 %GOPATH%\bin
为什么要在path中添加
image.png%GOPATH%\bin
,目前还不知道?望大神解答
GOROOT
go工程的路径,可以有多个
例如 e:\workspace\nodecode
1.3.2 查看配置是否成功
在windows的Dos中输入
go env
查看go的配置信息
go version
查看go的版本信息
mac系统
安装
双击pkg包,顺着指引,即可安装成功。
在命令行输入 go version,获取到go的版本号,则代表安装成功。
配置环境变量
1、打开终端输入cd ~进入用户主目录;
2、输入ls -all命令查看是否存在.bash_profile;
3、存在既使用vim .bash_profile 打开文件;
4、输入 i 进入vim编辑模式;
5、输入下面代码,
其中 GOPATH: 日常开发的根目录。GOBIN:是GOPATH下的bin目录。
export GOPATH=/Users/ruby/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
6、点击ESC,并输入 :wq 保存并退出编辑。可输入vim .bash_profile 查看是否保存成功。
7、输入source ~/.bash_profile 完成对golang环境变量的配置,配置成功没有提示。
8、输入go env 查看配置结果
选择开发工具
Atom
安装好atom工具,然后安装go-plus插件和atom-terminal-panel等插件。
1.安装go-plus插件,这个插件提供了Atom中几乎所有go语言开发的支持,包括 tools, build flows, linters, vet 和 coverage tools。它还包含很多代码片段和一些其它特性。
image2.language-go
image3.安装file-icon插件,它提针对不同后缀的文件,提供了大量的icon显示。
atom快捷键大全,参照:https://www.cnblogs.com/hubgit/p/5130192.html
2.2 使用Goland
下载地址:http://www.jetbrains.com/go/
傻瓜式安装,一路next,直到完成。
打开Goland工具
创建项目:
image.png常用快捷键:https://blog.csdn.net/benben_2015/article/details/78813670
2.3 其他开发工具
比如sublime text,editplus,notpad++,eclipse等等。。