go 安装及配置过程


终于开始学习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")
}

进入$GOPATH/bin目录, go run test,即可在bin目录发现test的可执行文件

附:如何编译一个自定义的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



你可能感兴趣的:(go)