├── LICENSE ├── README.md ├── README_ZH.md ├── base ├── base.go ├── databean.go ├── dateConvert.go ├── date_test.go ├── dbutil.go ├── field.go ├── fieldBean.go ├── logger.go ├── serialize.go ├── table.go ├── transaction.go └── version.go ├── container.go ├── datasource.go ├── dbexec.go ├── dbhandle.go ├── dbhandler.go ├── gdao.go ├── gdaoBuilder ├── builder.go ├── cmd.go └── util.go ├── gdaoCache ├── cache.go ├── cacher.go └── memory.go ├── gdaoMapper ├── ackContext.go ├── chooseNode.go ├── const.go ├── foreachNode.go ├── ifNode.go ├── mapper.go ├── mapperHandler.go ├── mapperInvo.go ├── mapperParser.go ├── mapperstruct.go ├── mapperstruct_test.go ├── paramBean.go ├── setNode.go ├── sqlNode.go ├── trimNode.go └── whereNode.go ├── gdaoSlave ├── slave.go └── slaveHandler.go ├── gdaoStruct ├── foreachContext.go ├── paramContext.go ├── struct.go └── utils.go ├── gdbcHandle.go ├── go.mod ├── sqlBuilder ├── builder.go ├── sqlBuilder.go └── sqlBuilder_test.go ├── stmtexec.go ├── table.go ├── tx.go ├── util.go └── util ├── expressionEvaluator.go ├── rpnCalculator.go ├── util.go ├── util_test.go └── utils.go /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/README_ZH.md -------------------------------------------------------------------------------- /base/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/base.go -------------------------------------------------------------------------------- /base/databean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/databean.go -------------------------------------------------------------------------------- /base/dateConvert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/dateConvert.go -------------------------------------------------------------------------------- /base/date_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/date_test.go -------------------------------------------------------------------------------- /base/dbutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/dbutil.go -------------------------------------------------------------------------------- /base/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/field.go -------------------------------------------------------------------------------- /base/fieldBean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/fieldBean.go -------------------------------------------------------------------------------- /base/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/logger.go -------------------------------------------------------------------------------- /base/serialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/serialize.go -------------------------------------------------------------------------------- /base/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/table.go -------------------------------------------------------------------------------- /base/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/transaction.go -------------------------------------------------------------------------------- /base/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/base/version.go -------------------------------------------------------------------------------- /container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/container.go -------------------------------------------------------------------------------- /datasource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/datasource.go -------------------------------------------------------------------------------- /dbexec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/dbexec.go -------------------------------------------------------------------------------- /dbhandle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/dbhandle.go -------------------------------------------------------------------------------- /dbhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/dbhandler.go -------------------------------------------------------------------------------- /gdao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdao.go -------------------------------------------------------------------------------- /gdaoBuilder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoBuilder/builder.go -------------------------------------------------------------------------------- /gdaoBuilder/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoBuilder/cmd.go -------------------------------------------------------------------------------- /gdaoBuilder/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoBuilder/util.go -------------------------------------------------------------------------------- /gdaoCache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoCache/cache.go -------------------------------------------------------------------------------- /gdaoCache/cacher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoCache/cacher.go -------------------------------------------------------------------------------- /gdaoCache/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoCache/memory.go -------------------------------------------------------------------------------- /gdaoMapper/ackContext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/ackContext.go -------------------------------------------------------------------------------- /gdaoMapper/chooseNode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/chooseNode.go -------------------------------------------------------------------------------- /gdaoMapper/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/const.go -------------------------------------------------------------------------------- /gdaoMapper/foreachNode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/foreachNode.go -------------------------------------------------------------------------------- /gdaoMapper/ifNode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/ifNode.go -------------------------------------------------------------------------------- /gdaoMapper/mapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/mapper.go -------------------------------------------------------------------------------- /gdaoMapper/mapperHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/mapperHandler.go -------------------------------------------------------------------------------- /gdaoMapper/mapperInvo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/mapperInvo.go -------------------------------------------------------------------------------- /gdaoMapper/mapperParser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/mapperParser.go -------------------------------------------------------------------------------- /gdaoMapper/mapperstruct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/mapperstruct.go -------------------------------------------------------------------------------- /gdaoMapper/mapperstruct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/mapperstruct_test.go -------------------------------------------------------------------------------- /gdaoMapper/paramBean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/paramBean.go -------------------------------------------------------------------------------- /gdaoMapper/setNode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/setNode.go -------------------------------------------------------------------------------- /gdaoMapper/sqlNode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/sqlNode.go -------------------------------------------------------------------------------- /gdaoMapper/trimNode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/trimNode.go -------------------------------------------------------------------------------- /gdaoMapper/whereNode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoMapper/whereNode.go -------------------------------------------------------------------------------- /gdaoSlave/slave.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoSlave/slave.go -------------------------------------------------------------------------------- /gdaoSlave/slaveHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoSlave/slaveHandler.go -------------------------------------------------------------------------------- /gdaoStruct/foreachContext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoStruct/foreachContext.go -------------------------------------------------------------------------------- /gdaoStruct/paramContext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoStruct/paramContext.go -------------------------------------------------------------------------------- /gdaoStruct/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoStruct/struct.go -------------------------------------------------------------------------------- /gdaoStruct/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdaoStruct/utils.go -------------------------------------------------------------------------------- /gdbcHandle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/gdbcHandle.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/go.mod -------------------------------------------------------------------------------- /sqlBuilder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/sqlBuilder/builder.go -------------------------------------------------------------------------------- /sqlBuilder/sqlBuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/sqlBuilder/sqlBuilder.go -------------------------------------------------------------------------------- /sqlBuilder/sqlBuilder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/sqlBuilder/sqlBuilder_test.go -------------------------------------------------------------------------------- /stmtexec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/stmtexec.go -------------------------------------------------------------------------------- /table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/table.go -------------------------------------------------------------------------------- /tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/tx.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/util.go -------------------------------------------------------------------------------- /util/expressionEvaluator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/util/expressionEvaluator.go -------------------------------------------------------------------------------- /util/rpnCalculator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/util/rpnCalculator.go -------------------------------------------------------------------------------- /util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/util/util.go -------------------------------------------------------------------------------- /util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/util/util_test.go -------------------------------------------------------------------------------- /util/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnie4w/gdao/HEAD/util/utils.go --------------------------------------------------------------------------------