在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. 安装Go环境(源码安装) 配置环境变量打开~/.bashrc,添加如下变量 export GOROOT=$HOME/go export GOBIN=$GOROOT/bin export GOARCH=amd64 export GOOS=linux export PATH=$GOBIN:$PATH export GOPATH=$HOME/goprograms 运行 source ~/.bashrc 安装Go工具链 sudo apt-get install bison ed gawk gcc libc6-dev make git 安装Mercurial sudo apt-get install mercurial 下载Go源码到GOROOT目录,成功后会在GOROOT下面生成一个go目录里面包括go的源文件 hg clone -u release https://go.googlecode.com/hg/ $GOROOT 编译Go源码 cd $GOROOT/src ./all.bash 显示下图表示编译成功 测试一下是否安装成功,在goprograms中建立test.go文件,并运行go run test.go,打印出hello world表示安装成功 package main import( "fmt" ) func main(){ fmt.Println("hello world") } 如果Go发布了新版本可以用下面的命令更新Go cd $GOROOT hg pull hg update release cd src sudo ./all.bash 2. 为提高开发效率,下面安装sublime text2+gosublime+gocode 下载 Sublime Text 2解压缩并运行sublime_text,地址如下:http://www.sublimetext.com/ 安装 Package Control,在打开 Sublime Text 2以后,按下快捷键 Ctrl + `,打开命令窗行, 输入以下内容,并回车: import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation' 重启一下sublimetext,可以发现在Preferences菜单下,多出一个菜单项 Package Control 安装gocode,打开终端,输入如下内容 go get github.com/nsf/gocode go install github.com/nsf/gocode 这时你会发现在$GOROOT/bin下面多个gocode 安装GoSublime插件 打开 Sublime Text 2 ,在Preferences菜单下点击Package Control,会出现一个Package Control界面,输入Install Package并回车,会出现另一个界面,输入GoSublime回车等一会儿就安装好了,现在你的Sublime text就有智能感知功能了见下图 在Sublime text 2里面就可以运行go程序,按Ctrl + b,输入命令并回车.
至此安装就结束了,Sublime text 2还有好多插件如JS Format,sidebar enhancements等等,大家可以安装试试.
推荐个Sublime text的学习帖子 给sublime创建个软连接 sudo ln -s ~/Sublime\ Text\ 2/sublime_text /usr/local/bin/sublime http://lucifr.com/139225/sublime-text-2-tricks-and-tips/ |
请发表评论