├── .gitignore ├── LICENSE ├── README-cn.md ├── README.md ├── cache ├── README-cn.md ├── README.md ├── demo │ ├── api-atomic.go │ ├── api-downgrade.go │ ├── api-shared.go │ ├── api-strong.go │ ├── api-version.go │ ├── data.go │ └── main.go ├── go.mod ├── go.sum ├── main.go └── table.sql ├── flash ├── README-cn.md ├── README.md ├── go.mod ├── go.sum └── main.go ├── order ├── README-cn.md ├── README.md ├── common │ └── common.go ├── conf │ └── conf.go ├── go.mod ├── go.sum ├── main.go ├── order.sql └── service │ ├── api.go │ ├── coupon.go │ ├── order.go │ ├── pay.go │ ├── stock.go │ └── types.go └── utils ├── go.mod ├── go.sum └── utils.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/LICENSE -------------------------------------------------------------------------------- /README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/README-cn.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/README.md -------------------------------------------------------------------------------- /cache/README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/README-cn.md -------------------------------------------------------------------------------- /cache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/README.md -------------------------------------------------------------------------------- /cache/demo/api-atomic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/demo/api-atomic.go -------------------------------------------------------------------------------- /cache/demo/api-downgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/demo/api-downgrade.go -------------------------------------------------------------------------------- /cache/demo/api-shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/demo/api-shared.go -------------------------------------------------------------------------------- /cache/demo/api-strong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/demo/api-strong.go -------------------------------------------------------------------------------- /cache/demo/api-version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/demo/api-version.go -------------------------------------------------------------------------------- /cache/demo/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/demo/data.go -------------------------------------------------------------------------------- /cache/demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/demo/main.go -------------------------------------------------------------------------------- /cache/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/go.mod -------------------------------------------------------------------------------- /cache/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/go.sum -------------------------------------------------------------------------------- /cache/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/main.go -------------------------------------------------------------------------------- /cache/table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/cache/table.sql -------------------------------------------------------------------------------- /flash/README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/flash/README-cn.md -------------------------------------------------------------------------------- /flash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/flash/README.md -------------------------------------------------------------------------------- /flash/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/flash/go.mod -------------------------------------------------------------------------------- /flash/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/flash/go.sum -------------------------------------------------------------------------------- /flash/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/flash/main.go -------------------------------------------------------------------------------- /order/README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/README-cn.md -------------------------------------------------------------------------------- /order/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/README.md -------------------------------------------------------------------------------- /order/common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/common/common.go -------------------------------------------------------------------------------- /order/conf/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/conf/conf.go -------------------------------------------------------------------------------- /order/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/go.mod -------------------------------------------------------------------------------- /order/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/go.sum -------------------------------------------------------------------------------- /order/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/main.go -------------------------------------------------------------------------------- /order/order.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/order.sql -------------------------------------------------------------------------------- /order/service/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/service/api.go -------------------------------------------------------------------------------- /order/service/coupon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/service/coupon.go -------------------------------------------------------------------------------- /order/service/order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/service/order.go -------------------------------------------------------------------------------- /order/service/pay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/service/pay.go -------------------------------------------------------------------------------- /order/service/stock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/order/service/stock.go -------------------------------------------------------------------------------- /order/service/types.go: -------------------------------------------------------------------------------- 1 | package service 2 | -------------------------------------------------------------------------------- /utils/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/utils/go.mod -------------------------------------------------------------------------------- /utils/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/utils/go.sum -------------------------------------------------------------------------------- /utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/dtm-cases/HEAD/utils/utils.go --------------------------------------------------------------------------------