martini专题

golang: Martini之inject源码分析

转自:http://my.oschina.net/goal/blog/195036     ps: martini类似nodej express。 对于inject的了解学习推荐《Go 学习笔记 第三版 — 雨痕》《Go语言编程 — 许式伟等》相关章节    依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。在传统

martini框架源码阅读分析

Martini核心部分Injector Injector模块总体构造 injector对象: type injector struct { values map[reflect.Type]reflect.Value // 保存<类型,值>对 parent Injector} TypeMaper接口 type T