本文共 1678 字,大约阅读时间需要 5 分钟。
1、安装Go语言
本文采用源码安装Go语言,Go语言的源代码在百度网盘
1.1、修改环境变量
编辑文件~/.bashrc
vim ~/.bashre
在文件最后添加如下代码
# about go languageexport GOROOT=$HOME/goexport GOARCH=386export GOOS=linuxexport GOBIN=$HOME/bin
1.4、解压
tar xzf go1.3.3.linux-386.tar.gz$lsgogo1.3.3.linux-386.tar.gz
1.5、把go目录移动到家目录下
mv go ~/
1.6、编译
cd ~/go/src./all.bash
在执行“Checking API compatibility”的时候可能会卡一会儿……
1.7、编译完成后开始测试编译结果,执行下面代码
$ go versiongo 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语言算是可以运行了,呵~呵~。接下来增加vim中对Go语言的高亮支持
3.1、增加vim中对Go语言的高亮支持
进入我们的go源代码目录,ls查看,会发现如下几个目录和文件
$ cd ~/go/misc/vim/$ lsautoload 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.vimbugreport.vim doc ftplugin indent macros print syntaxcolors evim.vim ftplugin.vim indent.vim menu.vim rgb.txt tutorcompiler filetype.vim ftplugof.vim indoff.vim mswin.vim scripts.vim vimrc_example.vimdebian.vim ftdetect go keymap optwin.vim spell
我们会发先,其中有和go目录下相对应的目录或文件,将下载目录的 go/misc/vim/中有对应的 syntax, ftplugin, indent, compiler 中的go.vim文件复制到/usr/share/vim/vim74/对应目录,ftdetect文件夹包括文件复制到vim73中。
本文转自郝峰波博客园博客,原文链接:http://www.cnblogs.com/fengbohello/p/4319643.html,如需转载请自行联系原作者