开发大概三年左右了,但是用的都是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我就填windows linux mac 自己查
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())
PS:如果安不成功,那么请自己百度,因为这不是重点。
4:安装git
下载地址:http://git-scm.com/download/
PS:你问我怎么安?做开发的不会安软件不是好架构师,滚开!
5:安装gocode
控制台运行下面那两条:
go get github.com/nsf/gocode
go get github.com/DisposaBoy/MarGo
6:安装Sublime插件
需要安装gosublime和SidebarEnhancements,其他的自便。
PS:Sublime怎么安插件请自行百度
安装好之后,在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,添加如下配置,并保存:"env": {"path":"c:/go/bin;" },
7:写测试代码
新建一个文件叫hello.go
内容如下:
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello and fuck the world")
}
PS:我擦,osc的编辑器为什么不自己格式化
8:运行代码
少年准备好你的左手,按Ctrl+B 打开控制台,然后输入:go run hello.go
你就会在控制台看见:Hello and fuck the world
9:就此结束,我只是为了做记录!
有疑问加站长微信联系(非本文作者)
![](https://static.golangjob.cn/static/img/footer.png?imageView2/2/w/280)