安装golang安装包
Golang 官网 : https://golang.org/
Golang 中文网 http://docscn.studygolang.com/
下载.pkg包,像Windows一样的安装。
配置gopath环境变量
默认安装目录 /usr/local/go 目录。并已经设置好环境变量。
下面还要配置一个GOPATH环境变量,是工作目录。
根据约定,GOPATH下需要建立3个目录:
bin 存储编译后的可执行文件
pkg 存放编译后生成的包文件
src 存放项目的源码
配置环境变量
安装完sdk之后接下来便是配置环境变量了,打开终端输入cd ~ 进入用户主目录,之后输入ls -all命令查看是否存在.bash_profile
文件,存在既使用vim .bash_profile打开并编辑该文件。根据自己实际情况,内容如下:
export GOPATH=/Users/lcore/dev/code/goexport GOBIN=$GOPATH/binexport PATH=$PATH:$GOBIN
GOPATH:日常开发的根目录。GOBIN:是GOPATH下的bin目录。
且需要gobin目录加入到path路径下,生成的可执行文件就可以直接运行了。
退出vim,使用source ~/.bash_profile即可完成对golang环境变量的配置了,可以在终端中输入go env查看配置后的效果。
安装IDE工具-sublime3
官网 https://www.sublimetext.com/
安装go插件Sublime
control+`
输入下面这行,回车安装Package Control:
https://packagecontrol.io/installation
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
找到Package Control
打开Package Control,然后输入pcip(Package Control:Install Package的缩写),在随后的界面中输入GoSublime,回车,就可以安装GoSbulime了.
IDE使用方法
- 先创建和保存一个go文件,在编辑代码的时候gosublime会自动补全代码。
- Ctrl+B 会自动吊起命令行
- go run 试运行程序