golang install on centos


 

安装Mercurial

在进行后面的操作之前需要安装Mercurial版本管理系统(可以输出hg名词检测是否安装)。输入以下命令安装:

$
yum install mercurial
 

获取代码

以下命令会创建一个go目录。切换到相应目录,并且确保当前位置不存在go目录,运行命令:

$ hg clone -r release https://go.googlecode.com/hg/ go 
 

安装Go

编译go环境:

$ cd go /src $ ./all.bash
编译完成后,结尾会打印以下信息。 Installed Go for linux/amd64 in /home/you/go. Installed commands in /home/you/go/bin. *** You need to add /home/you/go/bin to your $PATH. ***

设置$PATH
$ cd /etc/profile.d/
$ vi go.sh

export GOROOT=/home/you/go 
export GOBIN=$GOROOT/bin 
export GOARCH=amd64 
export GOOS=linux 
export PATH=.:$PATH:$GOBIN  
$ . ./go.sh 
 编写程序 

以hello.go代码为例,用以下命令编译:

package main import "fmt" func main(){    fmt.Printf("hello world\n") }

$ go build hello.go 
运行程序: $  ./hello
关于 如何管理编译go项目需参阅
https://golang.org/doc/code.html 

本文来自:开源中国博客

感谢作者:风林火山

查看原文:golang install on centos

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。