
Golang
花括号
专注,极致,快!!!!!
展开
-
golang 中的内嵌(embeded)
内嵌与聚合: 外部类型只包含了内部类型的类型名, 而没有field 名, 则是内嵌。 外部类型包含了内部类型的类型名,还有filed名,则是聚合。聚合的在JAVA和C++都是常见的方式。而内嵌则是GO 的特有方式。 type Base struct { basename string } type Derive struct { ---内嵌原创 2016-04-27 17:32:24 · 2227 阅读 · 0 评论 -
Golang的包依赖管理 (package dependency manager)
Golang 的开发对gopath都不陌生, 它是进行go 项目开发的’workspace’。 go项目的源码,可执行文件,以及依赖库的存放都是通过gopath的相关目录结构进行组织的。而且GO原生的依赖管理也是使用gopath进行组织。 如当前项目中import “github.com/helloworld”, 则在使用goget编译当前项目时,”helloworkd”的源码会被download原创 2016-07-06 19:22:47 · 13316 阅读 · 0 评论