关于martini 一点不解之处

kyf456 · 2015-04-13 09:31:46 · 3037 次点击

martin 核心思想,依赖注入;这样可以解耦,如果你直接使用 m.logger 就是硬编码了。

这里,logger 可以是不同的实现

#1
更多评论

这行其实已经是硬编码包含m.logger了,m.Injector.Get(reflect.TypeOf(m.logger)).Interface().(*log.Logger)

#2