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等等,大家可以安装试试.
相关推荐
在IT行业中,Go语言,又称为Golang,是由Google开发的一种静态类型的、编译型的、并发型且具有垃圾回收功能的编程语言。它旨在提高编程效率,简化系统编程,并支持大规模并发。本文将详细讲解如何搭建Go语言的开发...
在开始Go语言的开发工作之前,首要任务是搭建Go语言的运行环境。以下是一步步构建Go环境的详细步骤: 1. **下载安装Go二进制包**: 访问Go的官方网站(https://golang.org/dl/)下载适合你操作系统的安装包,例如...
### 配置Go语言环境变量 1. 安装完Go SDK后,你需要将Go的安装路径添加到系统的环境变量中。这通常涉及到编辑`Path`变量,并添加Go的bin目录。 2. 在Windows上,可以通过右键点击“我的电脑”或“计算机”,选择...
在进入Go语言的精彩世界之前,首先需要搭建一个完整的Go开发环境。Go,又被称为Golang,是由Google公司设计的一种静态类型的、编译型的、并发型且具有垃圾回收功能的编程语言。它旨在提高软件的简洁性、可读性和效率...
#### 二、Go 语言环境变量 环境变量对于 Go 的开发非常重要,它们可以帮助管理 Go 工作空间和工具链。 **2.1 查看Go 环境变量** 通过运行 `go env` 命令来查看当前环境下的 Go 配置信息。例如: ```bash go env ...
文件里面包含搭建gogs环境搭建需要的软件资料。安装教程在:http://blog.csdn.net/menghuanbeike/article/details/78492474 Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最...
Golang,又称Go语言,是Google于2009年推出的开源编程语言,以其简洁的语法、高效的性能和并发特性深受开发者喜爱。在Web开发领域,Golang凭借其内置的HTTP库和轻量级线程(goroutine)机制,成为了构建高并发Web...
centos7环境下vscode 搭建golang环境所需的第三方依赖包 含有dlv,gocode,godef,golint,go-outline,gopkgs,gorename,goreturns,go-symbols,guru这10个 放在你的gopath/bin目录中就可以使用
首先,确保在 Codis-Proxy 服务器上安装了 Go 语言环境。你可以从 Google Storage 下载 Go 的 Linux 64 位安装包,然后解压至 `/usr/local` 目录。 其次,安装 JDK,因为后续的 Zookeeper 安装需要用到。你可以从 ...
rar中包括liteidex28.windows-qt4 mingw-get-setup ,搭建go开发环境还需go1.7.4.windows-386,可在我的资源中下载。 go环境搭建(一)与 go环境搭建(二)才是完整的。
go1.7.4.windows-386.msi 用于golang开发环境搭建
Go语言是谷歌2009发布的第二款开源编程语言。...其实搭建环境很简单! 代码如下: sudo apt-get install python-setuptools python-dev build-essential //安装mercurial依赖 sudo easy_install mercurial //
go语言开发环境!!!!
描述部分明确指出,重点是在树莓派的raspbian-jessie-lite系统上搭建go语言环境。 1. 树莓派2B是搭建Go语言环境的硬件基础。树莓派是一种低成本、小尺寸的单板计算机,它非常便携,适合学习和开发各种项目,尤其在...
首先,为了开始一个Go项目,你需要确保已经在你的计算机上安装了Go语言环境。这包括Go的可执行文件和相关的工具链。你可以从官方网站下载适合你操作系统的安装包,并按照指示进行安装。安装完成后,通过在命令行输入...
学习 Go 语言需要系统性和实践性。以下是一个学习 Go 的步骤指南:首先,了解 Go 语言的基本概念和特点。Go 语言是一种静态类型、编译型、并发型、垃圾回收的语言,由 Google 开发。它的设计目标是提供一种高效、...
本篇将详细介绍如何搭建Android MyEclipse的开发环境。 首先,我们需要安装Java Development Kit (JDK)。JDK是编写Java应用程序的基础,包括了编译器、调试器和Java运行时环境。下载JDK后,需配置环境变量。在...
文章目录1.下载Go2.安装GO3.配置环境变量4.创建项目文件5.vs code配置6.GoLand配置 ...【从零开始搭建Go语言开发环境】 学习资料链接在文末 1.下载Go 下载地址:golang【够浪】 打开网址,我的电脑是win
在IT行业中,Go语言,又称为Golang,是由Google开发的一种静态类型的、编译型的、并发型且具有垃圾回收功能的编程语言。它旨在提高编程效率,简化系统级编程和网络编程工作。本篇文章将重点讲解如何使用Go语言搭建一...
在IT领域,Go语言(Golang)以其高效、简洁的语法和强大的并发处理能力而备受推崇。本篇文章将深入探讨如何使用Go语言实现HTML到PDF的转换,这在数据报告、电子文档生成等方面有着广泛的应用。 首先,我们需要理解...