1.安装git
    因为golang是通过git来管理远程包的,所以我们首先要安装git,下载地址:http://www.git-scm.com/download/

    git安装比较简单,直接下一步即可(在Windows Explorer integration选项中将“Git Bash here”和“Git GUI here”打对勾),

    2.安装Golang
    1) 首先到https://golang.org/dl/选择适合你系统的安装包,(墙内:http://golangtc.com/download)。

    1. 2)我这里选择的是:go1.4.2.windows-amd64.msi,下载完成安装到指定目录即可。我这里是(E:\Go)。
    2. 3)安装完成后环境变量已经自动设置好了,可以呼出cmd命令行输入命令 go env查看

    $ go env
    set GOARCH=amd64
    set GOBIN=E:\GoWorkSpace\bin
    set GOCACHE=C:\Users\Administrator\AppData\Local\go-build
    set GOENV=C:\Users\Administrator\AppData\Roaming\go\env
    set GOEXE=.exe
    set GOHOSTARCH=amd64
    set GOHOSTOS=windows
    set GOINSECURE=
    set GONOPROXY=
    set GONOSUMDB=
    set GOOS=windows
    set GOPATH=E:\GoWorkSpace\
    set GOROOT=E:\Editor\Go
    可以看到,已经出现go命令了。如果你的不能出现,那可能是环境变量设置的问题。

    3.配置golang的环境变量
    进入我的电脑->高级设置->环境变量查看

    1) GOROOT(安装路径)变量是否存在,以及Path变量中是否也设置了GOROOT。

    没有的话,新增一个GOROOT变量,路径则输入你刚刚安装完成后Go的根目录,
    如我的是:E:Editor\Go\。然后编辑Path变量,在最后面新增”;%GOROOT%bin”。

    2) go命令依赖一个环境变量:GOPATH(自定义的目录)

    这不是Go的安装目录,而是你的工作(工程)目录(你的代码都会在该目录下)。
    GOPATH可以有多个,windows以分号(;)进行区分,Linux系统是冒号(:),
    当有多个GOPATH时,默认会将go get的内容放在第一个目录下。
    这里我们新建一个GOPATH变量,以我的为例:E:\GoWorkSpace。

    3) GOBIN

    这个环境变量默认是在GOPATH目录下的bin目录

    E:\GoWorkSpace\bin

    4 安装Sublime Text
    1.下载Sublime Text http://www.sublimetext.com/

    1. 2.安装package-controler
    2. view->show console 输入

    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())

    回车,成功后 重启sublime。

    解决办法 (共3步): (这也是手动安装插件的过程)

    第一步:

    从 工具栏—- Preferences——可以看到 Browse Package(第一个就是),打开后,即找到了插件安装路径,如:

    C:\Users…..AppData\Roaming\Sublime Text 3\Packages

    (如果有git,可用这个“简化方法”代替第二、三步——————“在 Browse Package打开的路径下,打开git bash,执行“git clone https://github.com/DisposaBoy/GoSublime.git” ,或者 可以运行 git clone https://margo.sh/GoSublime ,将代码下载到package目录

    然后重启即可”———————-如果没有git,就按第二、三步操作就可以。)

    第二步:

    也可以打开网页https://github.com/DisposaBoy/GoSublime,下载gosublime的zip包,解压到上一步的路径上

    第三步:

    解压后的文件名字改为GoSublime (注意要下载master分支的zip,下载后文件名为GoSublime-master.zip,解压后文件的本来的名字为GoSublime-master)

    最后重启sublime,我自己电脑上的问题就解决了,显示已经安装成功sublime插件:

    PS: 到这里已经安装完成,如果想进阶使用————在ctrl + B 调出的控制台运行代码,还需要配置一下margo文件:

      1·在 Browse Package打开的路径下,找到GoSublime/src目录,之中新建margo目录

      2·把 GoSublime/src/margo.sh/extension-example/extension/extension-example.go 这个文件,复制到刚刚新建的目录margo下。并改名为margo.go

      

      如果不做这两步,用gosublime执行go build 等命令会报错:

    、Ctrl+B自动运行go

    1. Tools->Build System->New Build System
    2. 出来这个画面
    3. 修改文本


    {
    “encoding”:”utf-8”,
    “cmd”: [“E:/Editor/Go/bin/go”,”run”,”$file”],
    // “shell_cmd”: “E:/Editor/Go/bin/go run $file”, //这条命令同上
    “file_regex”: “^[ ]File \”(…?)\”, line ([0-9]*)”
    }
    要是目录中有空格怎么办呢,把整个路径加上引号

    1. 然后保存
    2. Tools->Build System 选中GoBuild ,然后运行

    -