本文包括:1)安装Go语言。2)运行第一个Go语言。3)增加vim中对Go语言的高亮支持。
1、安装Go语言
本文采用源码安装Go语言,Go语言的源代码在百度网盘 http://pan.baidu.com/s/1mguZqhM
1.1、修改环境变量
编辑文件~/.bashrc
vim ~/.bashre
在文件最后添加如下代码
# about go language export GOROOT=$HOME/go export GOARCH=386 export GOOS=linux export GOBIN=$HOME/bin
1.4、解压
tar xzf go1.3.3.linux-386.tar.gz $ls go go1.3.3.linux-386.tar.gz
1.5、把go目录移动到家目录下
mv go ~/
1.6、编译
cd ~/go/src
./all.bash
在执行“Checking API compatibility”的时候可能会卡一会儿……
1.7、编译完成后开始测试编译结果,执行下面代码
$ go version go version go1.3.3 linux/386
可以看到,我们的Go语言版本是1.3.3
2、下面开始我们的第一个Go语言程序
2.1、程序代码如下
package main import ( "fmt" "runtime" ) func main() { fmt.Println("Hellow World!", runtime.Version()) }
2.2、运行
$ go run aa.go Hellow World! go1.3.3
3、到目前,我们的Go语言算是可以运行了,呵~呵~
3.1、增加vim中对Go语言的高亮支持
进入我们的go源代码目录,ls查看,会发现如下几个目录和文件
$ cd ~/go/misc/vim/
$ ls
autoload compiler ftdetect ftplugin indent plugin readme.txt syntax
查看系统中对vim配置的目录
$ ls /usr/share/vim/vim73/
autoload delmenu.vim ftoff.vim gvimrc_example.vim lang plugin synmenu.vim
bugreport.vim doc ftplugin indent macros print syntax
colors evim.vim ftplugin.vim indent.vim menu.vim rgb.txt tutor
compiler filetype.vim ftplugof.vim indoff.vim mswin.vim scripts.vim vimrc_example.vim
debian.vim ftdetect go keymap optwin.vim spell
我们会发先,其中有和go目录下相对应的目录或文件,将下载目录的 go/misc/vim/中有对应的 syntax, ftplugin, indent, compiler 中的go.vim文件复制到/usr/share/vim/vim74/对应目录,ftdetect文件夹包括文件复制到vim74中。
作者:风波
mail : fengbohello@qq.com
有疑问加站长微信联系(非本文作者)