原帖见: http://my.oschina.net/tomlin/blog/152998, 转帖过来供自己学习之用。
1. 首先下载Go的安装包,懒得翻墙,于是从CSDN上找到了安装包:http://download.csdn.net/detail/shuideyidi/7719735 不知道后期是否会失效。
2. 配置环境变量
(1). 新建 变量名:GOBIN 变量值 :c:\go\bin
(2). 新建 变量名:GOARCH 变量值:386
(3). 新建 变量名:GOOS 变量值:windows
(4). 新建 变量名: GOROOT 变量值:c:\go
(5). 编辑 Path 在Path的变量值的最后加上 %GOBIN%
3. 下载并安装 Sublime Text。这是很多人常用的编辑 go 源码的编辑器,很多课程,如 无闻 的视频教程,谢大 的书,都使用了这个。如果想用 ide 的,可以去下载 liteide 来用。到这里 http://www.sublimetext.com/3 下载对应平台的版本。运行,安装。我下载的是 exe 版本,直接运行安装即可。
4. 安装 gosublime。这是 go 源码的自动提示等的插件。要安装这个插件,先要安装 Sublime Text 的 Package Control 功能。把 https://sublime.wbond.net/Package%20Control.sublime-package 下载下来,并复制到目录 "Package Control"
这时,打开 Sublime Text 后发现,在 Preferences 这个菜单下出现了菜单项 Package Control
点击这个"Package Control",在弹出的小窗口中输入"install" 并回车。稍后,就会弹出一个新的小窗口,在小窗口中继续输入:gosublime 回车后,回弹出一个小窗口,选择 gosublime 后,Sublime Text 就好安装这个插件。最后,再设置一下环境变量(如果设置不对的话,对于外部的包,是没有提示的)。点菜单,如图:
在打开的文件中,选择全部的内容(ctrl + a),复制(ctrl + c),再点开上面菜单的 “Setting - User”,粘贴(ctrl + v)进来,并保存。然后设置好"GOPATH" 变量,即把你的 gopath 路径填到里面去。如图:
测试。在 Sublime Text 中,新建一个文件,并保存到你的 Gopath 的 src 路径下(我的是 E:/workspaces/go/src),命名为 hello.go。这里先保存,主要是为了能在输入代码过程中获得 插件的代码提示。保存好后,可以开始输入代码:
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello world! 你好,世界!")
}
在输入代码的过程中,你会发现有代码提示(如果没有,可以重启 Sublime Text 试试)。这就是刚刚安装的插件的效果。输完保存后,打开终端命令行窗口,进到 gopath 的路径下,输入:
go run src/hello.go
即可看到运行结果。如图: