|
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
弄完了,看在我这么幸苦的份上顶我下吧!!! |
|