├── .gitignore ├── LICENSE ├── README.md ├── driver ├── connection.go ├── connector.go ├── driver.go ├── rows.go └── utils.go ├── example ├── example_test.go └── utils.go ├── gcache.go ├── go.mod ├── go.sum ├── internal ├── call_create.go ├── call_delete.go ├── call_query.go ├── call_row.go ├── call_update.go ├── easy_scope.go ├── gcache.go ├── handle_create.go ├── handle_delete.go ├── handle_manager.go ├── handle_query.go ├── handle_update.go ├── redis.go ├── refresh_test.go ├── search.go ├── singleflight.go └── utils.go └── option └── options.go /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | debug 3 | .idea/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/README.md -------------------------------------------------------------------------------- /driver/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/driver/connection.go -------------------------------------------------------------------------------- /driver/connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/driver/connector.go -------------------------------------------------------------------------------- /driver/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/driver/driver.go -------------------------------------------------------------------------------- /driver/rows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/driver/rows.go -------------------------------------------------------------------------------- /driver/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/driver/utils.go -------------------------------------------------------------------------------- /example/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/example/example_test.go -------------------------------------------------------------------------------- /example/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/example/utils.go -------------------------------------------------------------------------------- /gcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/gcache.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/go.sum -------------------------------------------------------------------------------- /internal/call_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/call_create.go -------------------------------------------------------------------------------- /internal/call_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/call_delete.go -------------------------------------------------------------------------------- /internal/call_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/call_query.go -------------------------------------------------------------------------------- /internal/call_row.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/call_row.go -------------------------------------------------------------------------------- /internal/call_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/call_update.go -------------------------------------------------------------------------------- /internal/easy_scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/easy_scope.go -------------------------------------------------------------------------------- /internal/gcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/gcache.go -------------------------------------------------------------------------------- /internal/handle_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/handle_create.go -------------------------------------------------------------------------------- /internal/handle_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/handle_delete.go -------------------------------------------------------------------------------- /internal/handle_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/handle_manager.go -------------------------------------------------------------------------------- /internal/handle_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/handle_query.go -------------------------------------------------------------------------------- /internal/handle_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/handle_update.go -------------------------------------------------------------------------------- /internal/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/redis.go -------------------------------------------------------------------------------- /internal/refresh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/refresh_test.go -------------------------------------------------------------------------------- /internal/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/search.go -------------------------------------------------------------------------------- /internal/singleflight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/singleflight.go -------------------------------------------------------------------------------- /internal/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/internal/utils.go -------------------------------------------------------------------------------- /option/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/8treenet/gcache/HEAD/option/options.go --------------------------------------------------------------------------------