标签:style blog http io ar color os 使用 sp
以windows环境为例
Go语言安装包,下载地址:
Golang中国地址:http://www.golangtc.com/download
git版本管理工具,golang很多第三方包被托管在github上,git结合go get可以下载对应的代码包
下载地址:http://git-scm.com/download/win
Idea为java集成开发环境,安装golang插件后,依然可以犀利的完成golang开发工作
下载地址:http://www.jetbrains.com/idea/download/
Sublime Text是一强大的代码编辑器,编写golang代码需要安装对应的插件
下载地址:http://www.sublimetext.com/
1、安装go语言包
一直下一步,
2、配置环境变量
$GOROOT : 指向golang安装根目录,windows平台默认c:/go (1中安装目录)
$GOARCH : 目标平台(编译后的目标平台)的处理器架构(386、amd64、arm)
amd64 : 64bit X86
386 : 32bit X86
arm : 32bit arm
$GOOS : 目标平台(编译后的目标平台)的操作系统(darwin、freebsd、linux、windows)
$GOBIN:golang安装包的bin目录
$GOPATH : golang工作目录,开发及第三方包根目录
打开 计算机->右键属性->高级系统设置->高级->环境变量,添加对应的环境变量
GOROOT = C:\Go\
GOARCH = amd
GOBIN = %GOROOT%bin
GOOS = windows
GOPATH = D:\worksplace\go
部分环境变量在go语言包安装后后自动配置,GOOS和GOARCH可以缺省,之后将GOBIN添加到PATH中去(安装go语言包后自动添加)
运行->cmd打开终端,输入go 简单检查是否配置完成
如上则表示配置成功
3、工作目录结构构建
属性结构如上,上图go目录为GOPATH目录,包含bin、pkg及src三个子目录,分别用来存放工具、包及源代码
4、安装git版本管理工具
一直下一步,finish
运行 cmd 输入git检查是否安装成功,如果找不到命令,检查git的bin目录是否添加到path环境变量中
安装好后,就可以使用go get 命令了
测试一下go get github.com/astaxie/beego,命令执行完成后,看下GOPATH目录下面的src目录下面,看是否多了github.com/astaxie/beego目录,更新代码则需要加上-u,例如go get -u github.com/astaxie/beego
5、安装配置sublime text开发环境
a) 安装sublime text 2
b) 安装包管理工具 Package Control: 打开sublime2,按快捷键ctrl + `,或者菜单->view->show console打开控制台,输入以下命令
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‘
回车
c) 重启sublime2,就可以发现Proferences菜单下,多出了菜单项Package Control
d) 按住快捷键ctrl + shift + p 或者菜单Preferences -> Package Control 弹出对话框,
输入package install回车,弹出包对话框,再输入GoSublime回车安装GoSublime插件,同样安装Go Build
e) 修改GoSublime配置:在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,添加如下配置,并保存
f) 配置ctags,便于代码追踪,安装d的步骤安装ctags
安装后配置菜单Preferences下的Package Setting下CTags的Setting - Default
需要先下载ctags软件,之后配置
及可,在代码根目录右键CTags:Rebuild Tags,之后就可以选中变量或函数,右键定位到定义的地方了
6、idea开发环境搭建
a) 安装 idea软件包
b) 打开idea,在弹出框中选择Config -> Setting -> Plugins,选择Install plugin from disk,选中google-go-language.jar插件,之后重启
插件下载路径:http://plugins.jetbrains.com/search/index?pr=idea&search=golang
c) 新建项目
下一步
下一步
点击Configure选择Go语言包安装路径
下一步,选择GOPATH目录下的src文件夹
点击Finish完成
idea和sublime根据个人喜好,二选一即可
sublime text相对更轻量级,更加快速
IDEA 的语法提示更加智能,相对比较适合新手
标签:style blog http io ar color os 使用 sp
原文地址:http://www.cnblogs.com/ilisin/p/golang_env_build.html