1. 安装Go环境(源码安装)
配置环境变量打开~/.bashrc,添加如下变量
export GOROOT=$HOME/go export GOBIN=$GOROOT/bin export GOARCH=amd64 export GOOS=linux export PATH=$GOBIN:$PATH export GOPATH=$HOME/goprograms
运行
source ~/.bashrc
安装Go工具链
sudo apt-get install bison ed gawk gcc libc6-dev make git
安装Mercurial
sudo apt-get install mercurial
下载Go源码到GOROOT目录,成功后会在GOROOT下面生成一个go目录里面包括go的源文件
hg clone -u release https://go.googlecode.com/hg/ $GOROOT
编译Go源码
cd $GOROOT/src ./all.bash
显示下图表示编译成功
测试一下是否安装成功,在goprograms中建立test.go文件,并运行go run test.go,打印出hello world表示安装成功
import(
"fmt"
)
func main(){
fmt.Println("hello world")
}
如果Go发布了新版本可以用下面的命令更新Go
cd $GOROOT hg pull hg update release cd src sudo ./all.bash
2. 为提高开发效率,下面安装sublime text2+gosublime+gocode
下载 Sublime Text 2解压缩并运行sublime_text,地址如下:http://www.sublimetext.com/
安装 Package Control,在打开 Sublime Text 2以后,按下快捷键 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'
重启一下sublimetext,可以发现在Preferences菜单下,多出一个菜单项 Package Control
安装gocode,打开终端,输入如下内容
go get github.com/nsf/gocode go install github.com/nsf/gocode
这时你会发现在$GOROOT/bin下面多个gocode
安装GoSublime插件
打开 Sublime Text 2 ,在Preferences菜单下点击Package Control,会出现一个Package Control界面,输入Install Package并回车,会出现另一个界面,输入GoSublime回车等一会儿就安装好了,现在你的Sublime text就有智能感知功能了见下图
在Sublime text 2里面就可以运行go程序,按Ctrl + b,输入命令并回车.
至此安装就结束了,Sublime text 2还有好多插件如JS Format,sidebar enhancements等等,大家可以安装试试.
相关推荐
NULL 博文链接:https://wangel.iteye.com/blog/1872247
Go开发环境搭建
go语言开发运行环境,包括go环境,gcc编译环境,liteide
文件里面包含搭建gogs环境搭建需要的软件资料。安装教程在:http://blog.csdn.net/menghuanbeike/article/details/78492474 Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最...
rar中包括liteidex28.windows-qt4 mingw-get-setup ,搭建go开发环境还需go1.7.4.windows-386,可在我的资源中下载。 go环境搭建(一)与 go环境搭建(二)才是完整的。
Go语言是谷歌2009发布的第二款开源编程语言。...其实搭建环境很简单! 代码如下: sudo apt-get install python-setuptools python-dev build-essential //安装mercurial依赖 sudo easy_install mercurial //
go1.7.4.windows-386.msi 用于golang开发环境搭建
Android MyEclipse移动开发环境搭建
go语言开发环境!!!!
文章目录1.下载Go2.安装GO3.配置环境变量4.创建项目文件5.vs code配置6.GoLand配置 ...【从零开始搭建Go语言开发环境】 学习资料链接在文末 1.下载Go 下载地址:golang【够浪】 打开网址,我的电脑是win
Go语言SublimeText3配置搭建(Windows篇):主要是对sublime的go语言环境搭建,创建、编译、提示、方法追踪等功能组件的配置搭建汇总,文档内容已经得到验证。
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
centos7环境下vscode 搭建golang环境所需的第三方依赖包 含有dlv,gocode,godef,golint,go-outline,gopkgs,gorename,goreturns,go-symbols,guru这10个 放在你的gopath/bin目录中就可以使用
更多内容,请查看博客原文:Ubuntu环境搭建Go语言开发环境 下载Golang安装文件 官方下载页面:https://golang.org/dl/ 也可以到国内下载地址下载:https://studygolang.com/dl 我下载的版本是go1.12.14,下载到/usr/...
此压缩包包含了go环境搭建的开发工具sublimetext3安装到插件配置的所有资源,用户使用时请先自行安装go,按照readMe.md文档操作, 最终可以通过go与sublime结合编写代码,带有自动提示功能【gosublime插件】。
从零开始搭建Go语言开发环境.md
go语言插件包,有的需要才可以下载,而且极不稳定,附件里需要的都已经下载好,亲测在另一套环境可用,里面包含一份部署文档
主要介绍了阿里云go开发环境搭建过程,非常不错,具有参考借鉴价值,需要的朋友可以参考下
Docker用于开发 Docker不仅用于部署,它还可以用于开发。...无需在自己的开发主机上搭建各种编程语言环境。 5)可以使用同一编程语言的多个版本 可以使用同一编程语言(如python, python, ruby, ruby,
二、环境搭建 步骤 在官网上下载安装包 https://dl.google.com/go/go1.13.5.linux-amd64.tar.gz 将压缩包解压到指定文件目录下:/usr/local lqq@lqq-virtual-machine:~/download$ sudo tar -xzf go1.13.5.linux-amd...