LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 776|回复: 3

GO语言安装

[复制链接]
发表于 2010-7-17 03:13:12 | 显示全部楼层 |阅读模式
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

弄完了,看在我这么幸苦的份上顶我下吧!!!
发表于 2010-7-17 14:39:20 | 显示全部楼层
啥是go语言,没有听说过,抱歉,占沙发
回复 支持 反对

使用道具 举报

发表于 2010-7-17 22:24:13 | 显示全部楼层
Post by 东风唯笑;2103729
啥是go语言,没有听说过,抱歉,占沙发


http://golang.org/

现在很热,原因有两个:一是因为老板是google.inc 二是因为,其设计者中有一个是:Ken Thompson,千万别说不知道ken是谁……
回复 支持 反对

使用道具 举报

发表于 2010-7-17 23:12:50 | 显示全部楼层
好帖。回头学习一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表