安装sublime text 3
安装 Sublime Text 3 的 Package Control
这是用来安装各种插件的入口. 我也不理解为什么不整合在一起.
参考https://packagecontrol.io/installation#st3
ctrl + ` 在下方输入
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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://packagecontrol.io/' + 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)
回车, 卡一下. 然后重启sublime.
安装go
记得gopath,通常是"c:\go". 不赘述.
sublime安装golang build插件.
Preferences -> package control -> Install Package
搜索"golang build", 点击即可安装.
配置go路径.
Preferences -> package settings -> Golang Config -> Settings - Uesrs
{
"PATH": "C:/Go/bin",
"GOPATH": "C:/Go"
}
重启sublime.
写一个helloworld.go
package main
import "fmt"
func main(){
fmt.Println("hello chris")
}
ctrl+s 保存
build
Tools -> build 或者直接ctrl + b 即可选择通过go run或者go build运行.go文件