终于开始学习go了,思绪很快,持续很难,记下来就会好点
1.安装
安装方式有很多选择,比如直接apititude golang,在ubuntu下,但为了可定制,还是直接去golang官方网站下载安装包自行安装,具体过程见:
golang.org网站上下载安装了一个,直接解压至/usr/local下面
2.go运行配置路径:
export GOROOT=/usr/local/go
export PATH=$PATH:/usr/local/go/bin
3.工作环境路径配置:
export GOPATH=/home/@user/work/go export GOBIN=$GOPATH/bin export PATH=$GOPATH/bin:$PATH这样可以去确保找到你自己编译的package
也可以是自己编译的可执行文件在系统的路径下
4.目录创建:
mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin
5.示例程序
在src下新建目录test,创建test.go, 如下:
package main import "fmt" func main() { fmt.Println("Hello world, I'm learning Golang") }
附:如何编译一个自定义的pkg,可在下一篇文章说明(这也就是我们的pkg目录起的作用)
6.vim配置
细心的朋友会发现,到此步为止,我们的代码还是很难看,原因就是没有配置文件,这是我们从官网下载的文件就起到了作用(这也是不直接推荐aptitude的目的)
cd $GOROOT/misc/vim && cp -fr * ~/.vim/ && echo "au BufRead,BufNewFile *.go set filetype=go" > ~/.vim/ftdetect/go.vim
ok,语法高亮完成,done
有疑问加站长微信联系(非本文作者)