go 初始配置

来源:互联网 发布:windows phone登录 编辑:程序博客网 时间:2024/06/16 12:50

首先感谢我的上司让我接触了go语言,以后我会将每天所学习的知识放入博客,作为记录,与君共勉

资料

视频学习

http://www.oschina.net/p/go-fundamental-programming

文本资料

http://go-lang.cat-v.org/

Go1.2新功能简介

http://my.oschina.net/chai2010/blog/160143

go push

https://github.com/Terry-Mao/gopush2#features


1.配置linux环境

export GOROOT=~/Downloads/go

export PATH=$PATH:$GOROOT/bin

export GOPATH=~/Downloads/gocode/sort : ~/Downloads/gocode/calcproj

这是我的bashrc文件

可以通过vim ~/.bashrc修改

然后通过 source ~/.bashrc更新刚才的修改

1)goroot目录设置的是go的安装包路径

2)gopath是指工程目录的地址,可以用:添加


2.包的层次结构

english version,哈哈

http://golang.org/doc/code.html 

中文版

http://mikespook.com/2012/02/%E7%BF%BB%E8%AF%91go-%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE/

有个工程calcproj,首先将其包含在GOPATH中

可以先export $GOPATH

下面有三个文件夹 src bin pkg

src主要是源文件,其中包括calc和simplemath文件夹,这两个文件夹分别包含了 calc.go,调用simplemath下面的add.go, divide.go

1)go build simplemath,

      go install simplemath, 之后会在pkg中生成一个linux386/simplemath.a包

2)go install calc,               之后会在bin下生成一个calc可执行文件


3. vim关键字高亮配置

to be continued...