红联Linux门户
Linux帮助

安装GO语言

发布时间:2010-07-17 03:14:02来源:红联作者:beyondncz
GO语言安装::

首先在.bash_profile下添加如下代码

GOROOT=$HOME/go

GOARCH=amd64 如果是386的机器的话就把amd64改成386

GOOS=linux

export GOROOT GOARCH GOOS

注意,这里的$HOME当然是你的主目录,但并不需要手动建立go文件夹,如果建立了,则务必保证文件夹为空!

其次,看看系统里有没有hg这个命令,如果没有,以root身份运行

yum install mercurial

仔细检查你的环境中列出。 (您将需要启动一个新的变化外壳或终端窗口才能生效。)
$ env | grep '^GO'

在你的$HOME下新建个bin或者GOBIN 的文件夹
安装C语言工具等
yum install bison gcc libc6-dev ed gawk make

这一步就要下载GO了
hg clone -r release https://go.googlecode.com/hg/ $GOROOT

然后进入到
$ cd $GOROOT/src (网上写的是GOROOT 其实我的是hg文件夹 可能和上面建bin 或GOBIN 有关吧 我建的是bin)
$ ./all.bash

等编译好了就会显示下面这样

--- cd ../test
N known bugs; 0 unexpected bugs 我的N是3


vim 高亮显示
把 GOROOT/mis/vim(或者是hg/mis/vim)下的ftdetect 文件复制到你的主目录的.vim下 把syntax里的所有.vim 复制到主目录的 .vim/syntax即可 如果.vimrc里没有 syntax on 的话就加上吧。

下面写个helloworld
vi hello.go

package main

import "fmt"

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


$ 6g hello.go 这是amd64编译用6g 386的把改成8就可以了
$ 6l hello.6
$ ./6.out
hello, world

弄完了,看在我这么幸苦的份上顶我下吧!!!
文章评论

共有 5 条评论

  1. sauntor 于 2010-07-17 21:14:58发表:

    谷歌的东西玩的不是很多,只是用过GoogleDesktop,不过感情上还是支持一下……

  2. 王中云 于 2010-07-17 19:05:11发表:

    顶

  3. shenhao0129 于 2010-07-17 09:45:53发表:

    没听说过

  4. rotvnx 于 2010-07-17 09:41:56发表:

    狠顶楼主

  5. 绿色圣光 于 2010-07-17 08:42:49发表:

    看在你这么幸苦的份上顶你下吧!!!