关于martini 一点不解之处

kyf456 · · 2829 次点击
这行其实已经是硬编码包含m.logger了,m.Injector.Get(reflect.TypeOf(m.logger)).Interface().(*log.Logger)
#2
更多评论
martin 核心思想,依赖注入;这样可以解耦,如果你直接使用 m.logger 就是硬编码了。 这里,logger 可以是不同的实现
#1