`

Go语言安装

    博客分类:
阅读更多

Go语言下载地址:http://tip.golang.so/dl/;googlecode上不去了,golang.org也上不去,反正只要是谷歌的网站在中国都看不到了,只能下载这个了,不过我比较了一下,和golang.org里的一样。

我用的系统是ubuntu14.04,可以用apt-get:

sudo apt-get install golang

不过我安装了一下版本好像时1.2,果断放弃编译安装1.3

下载好自己所用系统平台的安装包,windows有msi安装包,相对简单一点,安装完成后只要在系统变量PATH中添加c:/go/bin(你的go安装目录下的bin文件目录),打开cmd,输入go,如果出现go语言的Usage说明安装正确,如果没有提示,检查一下自己的PATH环境变量是否包含了go的安装目录

Linux安装:

我的是64位系统,所以下载的是 go1.3.linux-amd64.tar.gz ,解压文件

sudo tar -zxvf go1.3.linux-amd64.tar.gz /usr/local/

我的go安装目录是 /usr/local/go 你可以安装到随意位置,安装完以后就要设置环境变量了,设置方法

sudo vim /etc/profile
 
export GOROOT=/usr/local/go
export GOARCH=amd64
export GOOS=linux
export GOPATH=/home/administrator/go
export GOBIN=$GOROOT/bin
export PATH=$GOROOT/bin:$PATH
 
sudo source /etc/profile

说一下GOPATH,我开始以为是Go语言的安装目录,后来看了好多关于go的介绍才知道GOPATH其实可以看做是一个工作目录,$GOPATH目录约定有三个子目录,分别是:

1、src---------存放源代码(如:.go、.h、.c等)

2、bin---------编译后生成的可执行文件(为了方便可以把此目录加入$PATH变量中)

3、pkg--------编译后生成的文件(如 .a)

 

测试一下,输出hello world

cd $GOPATH
mkdir src pkg bin
cd src 
mkdir test
vim hello.go

hello.go

package hello  
   
import "fmt"  
   
func main() {  
    fmt.Printf("Hello world!")  
}

编译:进入该源码目录,执行go build,在目录下会自动生成一个名为hello(与源码里package的名相同)的可执行文件:

./hello

Go语言开发工具

开发工具还是推荐LiteIDE,一个专门为go语言开发的跨平台轻量级集成开发环境,下载地址:http://sourceforge.net/projects/liteide/files/

 

Gocode安装

启用go语言的输入自动完成需要安装Gocode

go get -u github.com/nsf/gocode

说一下go get 命令,这个命令用于获取远程代码包,目前只支持BitBucket、GitHub、Google Code(这个在天朝就算了吧,我能说脏话吗!)、Launchpad(没用过,回头研究下);这个命令分两步进行:1、下载源码包  2、执行go install

在用go get 之前首先确定你的机器上安装了对应的工具,一般git就够了,支持BitBucket、GitHub、Google Code

 

go的开发工具还有很多,比如很多人都很熟悉的sublime,可以使用Sublime Text 2 + GoSublime + gocode + MarGo的组合,vim+gocode(关于vim的配置文件网上有很多),或者eclipse等等很多IDE都可以,而且已经有不少IDE都有go的插件了,按照自己的习惯来吧。

OK,The End!

 


发布于:http://www.golune.com/blog/content/dcafaba0051124f3d2f2b4ad70591ac6b9abb

分享到:
评论

相关推荐

    golang语言,window系统下安装go语言包

    中下载适合你系统的Go语言包,选择 .msi 安装包下载即可。 安装 Go 语言包 双击下载的安装包,按照提示进行安装。 配置环境变量 在环境变量中添加 Go 语言的路径,如 C:\Go\bin。这样,你就可以在任意目录下运行 ...

    go语言中base58.go导包

    base58

    go语言安装包-安装使用详解

    简单使用的go语言安装包以及使用安装详解安装环境 Windows64位 下载之后一键安装,良好的程序员最好更改安装路径; 安装后目录说明 Go语言安装之后,C:\Go目录下一共有9个目录与9个文件,如下图: api — 目录,...

    Go语言程序设计 epub

    书中从如何获取和安装Go语言环境,以及如何建立和运行Go程序开始,逐步介绍了Go语言的语法、特性以及一些标准库,内置数据类型、语句和控制结构,然后讲解了如何在Go语言中进行面向对象编程,Go语言的并发特性,如何...

    ubuntu 安装 go语言环境教程

    得到的点点滴滴

    《Go语言程序设计 (新锐编程语言集萃)》萨默菲尔德(作者)mobi

    书中从如何获取和安装Go语言环境,以及如何建立和运行Go程序开始,逐步介绍了Go语言的语法、特性以及一些标准库,内置数据类型、语句和控制结构,然后讲解了如何在Go语言中进行面向对象编程,Go语言的并发特性,如何...

    go/golang语言win64安装程序1.10.2稳定版

    鉴于go隶属google,属于墙外产品,故上传安装文件方便大家学习go

    go语言安装 go1.11.4windows-amd64.msi

    最新的windows平台 go 1.11.4 ,msi文件直接运行安装。 官网下载很慢,发CSDN上下载比较快。 官网是:https://golang.google.cn/dl/

    GO 语言学习辅导共220页.pdf

    GO 语言学习辅导.pdf GO的安装不配置 GO语言入门不基本概念 GO数据绌构及语法规则. GO的面向对象编程 并行 网络编程

    Go语言程序设计

    书中从如何获取和安装Go语言环境,以及如何建立和运行Go程序开始,逐步介绍了Go语言的语法、特性以及一些标准库,内置数据类型、语句和控制结构,然后讲解了如何在Go语言中进行面向对象编程,Go语言的并发特性,如何...

    Go语言1.3.1 x64 安装下载

    Go语言1.3.1最新版本安装包x64版本。由于官方下载地址被墙,现共享

    golang安装

    go语言编程IDE,Golang 又称为 Go,是由 Google 开发的一种开源的、编译型的、静态类型的编程。

    acme编辑器GO语言

    学习GO语言专用,首先需要安装GO编译器。

    go语言环境安装需要的插件,bin目录下

    go语言安装在GoPath目录下bin文件夹需要安装一些插件,而这些插件由于无法访问谷歌网址无法下载。现在我提供这些插件

    go语言,window系统下安装go语言包1.18.3和1.20.4

    go语言,window系统下安装go语言包1.18.3和1.20.4

    Centos7安装golang

    在Centos7安装golang教程

    Go语言安装与配置,lang起来

    go语言中文网:https://studygolang.com/dl 选择一个版本下载,这里选择的是 go1.13.6.windows-386.msi,选择msi的好处是可以省却配置path变量。 运行安装向导,选择一个路径,开始安装 二、配置环境变量 计算机-...

    go语言环境安装.docx

    安装go语言开发环境

    go语言, 官方下载包

    Go语言专门针对多处理器系统应用程序的编程进行了优化 Go语言官网: https://golang.org

    go语言web编程

    2.Go语言基础 2.1. 你好,Go 2.2. Go基础 2.3. 流程和函数 2.4. struct 2.5. 面向对象 2.6. interface 2.7. 并发 2.8. 小结 3.Web基础 3.1 web工作方式 3.2 Go搭建一个简单的web服务 3.3 Go如何使得web工作 3.4 Go的...

Global site tag (gtag.js) - Google Analytics