首先感谢我的上司让我接触了go语言,以后我会将每天所学习的知识放入博客,作为记录,与君共勉
资料
视频学习
http://www.oschina.net/p/go-fundamental-programming
文本资料
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...
版权声明:本文为博主原创文章,未经博主允许不得转载。
有疑问加站长微信联系(非本文作者)