会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wuzhimao
博客园
首页
新随笔
联系
订阅
管理
2020年3月8日
beego的log模块源码阅读笔记
摘要: [TOC] 整体原理 1. 程序启动的时候,每个日志接口的实现类都通过init(),将构造函数的地址注册到adapters的mapper结构中。 2. 初始化一个BeeLogger对象,主要作用设置日志输出等级,设置日志输出目标对象(控制台或文件等),维护一个日志接口的实例列表。 3. 通过BeeL
阅读全文
posted @ 2020-03-08 16:14 菜园小火车
阅读(571)
评论(0)
推荐(0)
2019年10月26日
go继承
摘要: go中没有继承,只能通过组合来实现继承。 继承和组合区别 继承就是子类继承了父类的特征和行为,使得子类实例具有父类的行为和方法,属于is a的范畴。 组合就是通过对现有对象的拼装从而获得实现更为复杂的行为的方法。 一个struct嵌套了另外一个匿名的struct从而实现了继承,嵌套多个匿名struc
阅读全文
posted @ 2019-10-26 19:11 菜园小火车
阅读(3068)
评论(0)
推荐(0)
公告