内涵Golang DAO

但是开发中很多冗余代码需要重复开发,同时,又不希望组件使用过多的黑魔法,导致结构复杂,开发维护麻烦。