Mac sublime text 3 配置 go 开发环境

工欲善其事必先利其器,学习 go 我们需要先搭建 go 开发环境,本文主要介绍如何在 mac 下使用 sublime text 3 搭建 go 开发环境

下载 go

这里 下载 mac 安装包 安装后设置环境变量

export GOPATH=/Users/wenjun/go # 配置工作目录
export GOROOT=/usr/local/go  # 默认的go 路径
export PATH=$PATH:$M2_HOME/bin:$GOROOT/bin

然后在命令行输入 go version 提示如下信息则表示配置成功

go version go1.10.1 darwin/amd64

打开终端,输入

go get -u github.com/nsf/gocode

   go install github.com/nsf/gocode

安装 sublime text 3

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

2.安装package-ctrl

3.在 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

找到 package control 或者按 command+shift+p

如图所示

输入 install

选择 Install Package,输入 gosublime

然后按照如图所示选择 gosublime user 的配置文件

输入以下内容报错,根据实际需求调整

{
    "env": {
        "GOPATH": "/usr/local/go",
        "GOROOT": "/Users/wenjun/go"
    }
}

安装如图所示选择 New Build System

输入以下内容

 {

"shell_cmd": "go run $file",

"encoding": "utf-8"

}

保存为 Gobuild.sublime-build,然后选择 Tools->Build System 选中GoBuild

编写代码后按 command +b 即可执行代码