开发大概三年左右了,但是用的都是java,除了公司的项目,自己用java做了一套任务管理系统,android做了几个app,想想也应该学习一门新语言了,网上浏览了下,最终选择了GO,Let's Go!
下载准备
1:下载go
地址:http://www.golangtc.com/ PS:本来想发官网的,但是天朝网络你懂的,索性不无趣了!推荐下载msi包。
2:设置环境变量
如下即可:
GOARCH=amd64 //我是windows x64系统 32的填386
GOBIN=c:\go\bin //go安装路径里面的bin GOOS=windows //我是windows GOPATH=C:\GOPATH //这个没有的话需要自己新建 ,然后在里面新建 src、bin、pkg三个目录 GOROOT=c:\go //go安装路径3:下载Sublime Text 3
地址:http://www.sublimetext.com/
3.1:安装Package Control
Ctrl+~ 打开Sublime控制台 输入如下,即可安装,前提要联网:
import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp,pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
4:安装git
下载地址:http://git-scm.com/download/
5:安装gocode
控制台运行下面那两条:
go get github.com/nsf/gocode
go get github.com/DisposaBoy/MarGo
6:安装Sublime插件
需要安装gosublime和SidebarEnhancements,其他的自便。
安装好之后,在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,添加如下配置,并保存:"env": {"path":"c:/go/bin;" },
7:写测试代码
新建一个文件叫hello.go
内容如下:
package main import ( "fmt" ) func main() { fmt.Println("Hello world") }
8:运行代码
少年准备好你的左手,按Ctrl+B 打开控制台,然后输入:go run hello.go
你就会在控制台看见:Hello world
9:就此结束,我只是为了做记录!