10 2019 档案

摘要:最近在重构代码的时候,抽象了大量的接口。也使用这些抽象的接口做了很多伪继承的操作,极大的减少了代码冗余,同时也增加了代码的可读性。 然后随便搜了一下关于Go继承的文章,发现有的文章的代码量过多,并且代码format极其粗糙,命名极其随意,类似于A、B这种,让人看着看着就忘了到底是谁继承谁,我又要回去 阅读全文
posted @ 2019-10-27 09:59 HaimaBlog 阅读(1658) 评论(0) 推荐(0) 编辑
摘要:Go语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。 参考文档 https://www.liwenzhou.com/posts/Go/08_map/ 按照指定顺序遍历map go func main() { rand.Seed(time.Now().UnixNano()) //初 阅读全文
posted @ 2019-10-20 18:48 HaimaBlog 阅读(205) 评论(0) 推荐(0) 编辑
摘要:model里 go package model type Setting struct { Key string Value string } // @desc 按Key获设置 func (Setting Setting) GetSettingInfo(Key string) (setting Se 阅读全文
posted @ 2019-10-09 15:20 HaimaBlog 阅读(4086) 评论(0) 推荐(1) 编辑
摘要:~~~ 阅读全文
posted @ 2019-10-09 10:33 HaimaBlog 阅读(1944) 评论(0) 推荐(0) 编辑
摘要:Golang的格式化输出 和 C语言的标准输出基本一样,但是增加了一些针对Golang语言的特有数据结构的格式化输出方式。 格式化打印中的常用占位符: 示例代码: go package main import ( "fmt" ) func main() { a := 100 //int b := 3 阅读全文
posted @ 2019-10-09 10:29 HaimaBlog 阅读(4388) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示