Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 2环境配置

   一、安装Golang的SDK

  在官网http://golang.org/ 直接下载安装包安装即可。下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装。

  安装完成后,打开终端,输入go,检测Golang SDK是否安装成功,如下显示,则表示安装成功:

开发工具 Sublime Text 2环境配置-mac os 搭建ftp服务器">
  你也可以输入go version 查看你所安装的Golang的版本

  二、环境变量配置(GOPATH)

  GOPATH是用来告诉Golang命令和其他相关工具,在哪里可以找到你系统上的Go包目录。

  GOPATH是一个路径列表,类似于PATH的设置:

  GOPATH=/home/USER/go:/home/USER/workspace_go:***

  每一个列表项的路径其实都是一个工作空间,每个工作区都应当包含源文件(src)、相关包(pkg)、执行文件(bin)三个目录。

  http://golang.org/doc/code.html

  在你建好工作空间后,即可开始配置GOPATH了(配置文件是~/.bash_profile)。

  export GOPATH=/Users/heinoc/go:/Users/heinoc/Documents/workspace/workspace_go

  保存之后,source ~/.bash_profile一下,就完成了对GOPATH的配置,可以在终端下go env查看一下配置后的效果。

  (注:我一般会给GOPATH至少配两个目录,在你需要下载开源包时(go get ****),开源包默认会找到第一个目录,会统一下到第一个目录的pkg文件夹里,我本机开发的项目全都保存在后边的GOPATH目录里,只是为了方便管理包,如何配置,看你个人喜好)

  三、开发工具配置(Sublime Text 2)

  Sublime Text 2 下载地址:http://www.sublimetext.com/2

  下载完后直接安装即可。

  Sublime Text 2可以免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消可以继续用,和正式注册版本没有任何区别。

  有关Sublime Text 2的介绍:http://lucifr.com/2011/08/31/sublime-text-2-tricks-and-tips/

  1.安装Package Control

  Ctrl+` 打开命令行,执行如下代码:

  import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

  安装之前:


  重启Sublime Text 2之后:


  这就说明Package Control安装成功了。

  2.安装GoSublime插件:

  Command + Shift + P 打开Package Control,然后输入pcip(Package Control:Install Package的缩写),如下图所示:


  在随后的界面中输入GoSublime,回车,就可以安装GoSbulime了。(这个插件的源代码在 https://github.com/DisposaBoy/GoSublime)


  安装完成之后,就可以在菜单中看到如下所示:


  到这里,Sublime Text 2的Golang开发环境就搭建完成了。

  四、开始Golang

  在你的GOPATH的工作空间里,src目录下新建一个文件夹,以项目名命名,然后将文件夹拖到Sublime Text 2上,即可将项目在Sublime Text 2中打开了,然后在里边新建文件,保存为“***.go”即可,然后就可以开始编码了:

  Sublime Text 2有对Golang的代码自动补全功能:


  对于编写好的文件,使用快捷键Command + B打开Sublime Text 2的终端,输入go build (名称)对其进行编译:


  提示编译成功后,再执行shell命令,执行刚编译过的文件 ./gotest 就可以看到程序的运行结果了:


  运行结果如下:

时间: 2024-12-31 15:18:42

Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 2环境配置的相关文章

Chrome操作系统应用程序启动界面移植到Mac OS X系统上

5月21日消息,据国外媒体报道,谷歌马上就会将他的Chrome操作系统应用程序启动界面移植到Mac OS X系统上,有一些测试图片已经正式曝光了.二月份,Chrome应用程序启动界面已经被移植到Windows平台,看来谷歌的工作进展很顺利.不久前,谷歌已经解释了应用程序启动界面的推出是为了让用户在其他平台得到与Chromebook类似的用户体验.在Chromebook里,应用程序界 面是一个列出所有谷歌应用程序的小窗口.不过,只有用户安装Chrome打包应用程序后,应用程序启动界面才会显示.这些

新恶意软件使用Tor在Mac OS X系统打开“后门”

 罗马尼亚的安全软件厂商比特梵德的安全研究员发现了一组新的恶意软件,可以通过Mac OS X系统打开"后门". 这款恶意软件的技术名称为"Backdoor.MAC.Eleanor".目前,该恶意软件开发人员开始将其作为EasyDoc Converter向受害者散布.EasyDoc Converter是一个允许用户通过在小窗口拖动转换文件的Mac应用程序. 实际上,比特梵德表示,这个恶意EasyDoc Converter仅下载并运行恶意脚本,这些脚本在启动时安装并注册

Mac OS X系统中Delete键有什么用 delete删除键的5种用法

  Mac OS X系统中Delete删除键有什么作用?小编经过整理发现,DELETE键的作用共有5个,基本都是删除.接下来小编将详细为各位介绍下这个删除键的作用说明. 第一种:按 delete 键,实现 Windows 键盘上退格键的功能,也就是删除光标之前的一个字符(默认); 第二种:按 fn+delete 键,删除光标之后的一个字符; 第三种:按 option+delete 键,删除光标之前的一个单词(英文有效); 第四种:按 command+delete 键,删除光标之前整行内容; 第五

Mac OS X 系统下输入记不清的英文单词,调出提示的方法

  以前介绍过苹果电脑 Mac OS X 系统自带拼音输入法里输入不会读的汉字的方法,如果你记不清英文单词怎么拼写了,Mac 照样有办法,只要是苹果自家的软件里 比如:文本编辑.便签.Pages.Keynote 等,输入单词(你还记得)的前几个字母,按下"esc"键,苹果就会自动弹出以这几个字母开头的所有单词的提示.

Mac OS X 系统下更换软件图标(icon)的方法

  有时候我们在苹果电脑 Mac OS X 系统下看一款软件的图标(icon)太不爽,可以用下面的方法进行替换,就拿 iTunes 10 举例吧--我真挺怀念以前 iTunes 那个 CD 光盘图标的. 在 Finder-应用程序里找到要更换图标的软件,右击,选择"显示包内容" 找到该软件(比如 iTunes)的".icon"文件,把它拖到桌面或其它地方备份(万一你以后又想换回来呢) 下载新的".icon"文件做软件图标,拖放到原来的文件夹,弹出

Mac OS X 系统下修改 hosts 文件的方法

  osts 文件,相当于一个网址-ip 列表,大概相当于本机 DNS.修改苹果电脑上的 hosts 文件,就可以访问部分被和谐的网站,或者拦截某些站点(比如软件商的正版验证),或者强制从某个 ip 下载文件,等等等等.下面介绍苹果电脑 Mac OS X 系统下修改 hosts 文件的方法,非常简单,而且不用安装第三方软件. 方法一: (注意,该方法最基础,但相对麻烦.不想了解原理的用户可以直接跳到下方看更方便直接的方法二) Hosts 文件位于苹果电脑的 /private/etc/hosts

Mac OS X系统下设置开机自动启动运行软件(开机启动项)的方法

  开机自行启动运行软件可以说是把双刃剑,一方面方便操作,另一方面开机启动项过多会降低开机速度.今天就介绍苹果电脑 Mac OS X 系统下设置开机自动启动运行软件(开机启动项)的方法. 右击 Dock 上的图标即可设置软件随 Mac 开机自动加载运行 首先是最简单的设置 Mac 开机自动启动运行软件(开机启动项)的方法:右击苹果电脑 Dock 栏上的软件图标,点击"选项",选择"在登录时打开". OK,下次开机,该软件会和 Mac OS X 系统一起自动启动.反之

Mac 技巧之 Mac OS X 系统下设置 Finder 分栏默认宽度的方法

  苹果电脑 Mac OS X 系统中最重要的功能:Finder 有四种显示模式:图标.列表.分栏.Cover Flow,很多 Mac "老手"用第三种分栏模式. 但 Finder 的默认分栏宽度比较窄,文件名长的话可能显示不全.每次拖拽调整分栏宽度后,一关闭,下次打开 Finder,分栏宽度又回到默认值了. Finder 的分栏显示模式 设置 Finder 分栏的默认宽度很简单,按住 "option" 键,再用鼠标拖动调整分栏宽度,以后再关闭 Finder 后重新

Mac OS X系统下查看多个文件总体积的方法

  我们知道,在苹果电脑 Mac OS X 系统下,选中文件后按下快捷键"command"+"I"(或者鼠标右击,选择"显示简介")会弹出文件信息介绍窗口.但如果你选中了多个文件,想查看它 们的总体积,用上述方法会发现一下子弹出了多个窗口,分别显示每个文件的信息. 想看到多个文件的文件大小等信息,用 Option+Command+I 这个快捷键(或者鼠标右击,按住"option"再选择"显示简介")就行了.