├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── stale.yml ├── .gitignore ├── .golangci.yml ├── LICENSE ├── README.md ├── app.go ├── app_test.go ├── cmd └── gobay │ ├── README.md │ ├── main.go │ ├── pkged.go │ └── templates │ ├── .gitignore │ ├── .golangci.yml │ ├── .pre-commit-config.yaml │ ├── Makefile.tmpl │ ├── app │ ├── asynctask │ │ ├── handlers.go.tmpl │ │ └── server.go.tmpl │ ├── constant.go.tmpl │ ├── extensions.go.tmpl │ ├── grpc │ │ ├── handlers.go.tmpl │ │ └── server.go.tmpl │ ├── models │ │ ├── cache.go.tmpl │ │ └── common.go.tmpl │ └── oapi │ │ ├── handlers.go.tmpl │ │ └── server.go.tmpl │ ├── cmd │ ├── actions │ │ ├── asynctask.go.tmpl │ │ ├── grpcsvc.go.tmpl │ │ ├── health_check.go.tmpl │ │ ├── oapisvc.go.tmpl │ │ └── root.go.tmpl │ └── main.go.tmpl │ ├── config.yaml.tmpl │ ├── dockerfiles │ ├── Dockerfile-dev │ ├── run.sh │ └── sources.list │ ├── go.mod.tmpl │ └── spec │ ├── enttmpl │ ├── builder_query.tmpl │ ├── client.tmpl │ └── dialect_sql_by.tmpl │ └── oapi │ └── main.yml.tmpl ├── docs ├── .nojekyll ├── CHANGELOG.md ├── README.md ├── _coverpage.md ├── _navbar.md ├── _sidebar.md ├── about.md ├── ext_amqp_cn.md ├── ext_asynctask_cn.md ├── ext_cache_cn.md ├── ext_cronjob_cn.md ├── ext_database_cn.md ├── ext_grpc_client_cn.md ├── ext_more_cn.md ├── ext_redis_cn.md ├── index.html ├── installation.md ├── installation_cn.md ├── quickstart.md ├── quickstart_cn.md ├── server_grpc_cn.md ├── server_openapi_cn.md ├── structure.md ├── structure_cn.md ├── writing_test.md └── writing_test_cn.md ├── echo └── swagger │ ├── swagger.go │ └── swagger_test.go ├── extensions ├── asynctaskext │ ├── asynctaskext.go │ └── asynctaskext_test.go ├── busext │ ├── amqp.go │ ├── amqp_test.go │ └── message.go ├── cachext │ ├── backend │ │ ├── memory │ │ │ └── memory.go │ │ └── redis │ │ │ ├── redis.go │ │ │ └── v9 │ │ │ └── redis.go │ ├── cached.go │ ├── ext.go │ └── ext_test.go ├── cronjobext │ ├── cronjobext.go │ └── cronjobext_test.go ├── entext │ ├── ext.go │ ├── ext_test.go │ ├── grpc │ │ ├── mw.go │ │ └── mw_test.go │ └── openapi │ │ ├── mw.go │ │ └── mw_test.go ├── redisext │ ├── ext.go │ ├── ext_test.go │ └── v9 │ │ ├── ext.go │ │ └── ext_test.go ├── sentryext │ ├── custom_err │ │ ├── custom_err_message.go │ │ └── custom_err_message_test.go │ ├── custom_logger │ │ ├── logger.go │ │ └── logger_test.go │ ├── ext.go │ ├── grpc │ │ ├── mw.go │ │ └── mw_test.go │ └── openapi │ │ ├── mw.go │ │ └── mw_test.go ├── seqgenext │ ├── ext.go │ └── ext_test.go └── stubext │ ├── ext.go │ └── ext_test.go ├── go.mod ├── go.sum ├── grpc ├── .keep └── errors.go ├── observability └── tracing.go ├── openapi └── chain.go ├── testdata ├── config.yaml ├── ent │ ├── client.go │ ├── config.go │ ├── context.go │ ├── ent.go │ ├── enttest │ │ └── enttest.go │ ├── hook │ │ └── hook.go │ ├── migrate │ │ ├── migrate.go │ │ └── schema.go │ ├── mutation.go │ ├── predicate │ │ └── predicate.go │ ├── runtime.go │ ├── runtime │ │ └── runtime.go │ ├── schema │ │ └── user.go │ ├── tx.go │ ├── user.go │ ├── user │ │ ├── user.go │ │ └── where.go │ ├── user_create.go │ ├── user_delete.go │ ├── user_query.go │ └── user_update.go └── health_pb_mock │ └── health.pb.go └── utils ├── shorturl ├── key_values.txt ├── shorturl.go └── shorturl_test.go └── testhelpers ├── testhelpers.go └── testhelpers_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/README.md -------------------------------------------------------------------------------- /app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/app.go -------------------------------------------------------------------------------- /app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/app_test.go -------------------------------------------------------------------------------- /cmd/gobay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/README.md -------------------------------------------------------------------------------- /cmd/gobay/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/main.go -------------------------------------------------------------------------------- /cmd/gobay/pkged.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/pkged.go -------------------------------------------------------------------------------- /cmd/gobay/templates/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/.gitignore -------------------------------------------------------------------------------- /cmd/gobay/templates/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/.golangci.yml -------------------------------------------------------------------------------- /cmd/gobay/templates/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/.pre-commit-config.yaml -------------------------------------------------------------------------------- /cmd/gobay/templates/Makefile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/Makefile.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/asynctask/handlers.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/asynctask/handlers.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/asynctask/server.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/asynctask/server.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/constant.go.tmpl: -------------------------------------------------------------------------------- 1 | package app 2 | -------------------------------------------------------------------------------- /cmd/gobay/templates/app/extensions.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/extensions.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/grpc/handlers.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/grpc/handlers.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/grpc/server.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/grpc/server.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/models/cache.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/models/cache.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/models/common.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/models/common.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/oapi/handlers.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/oapi/handlers.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/app/oapi/server.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/app/oapi/server.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/cmd/actions/asynctask.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/cmd/actions/asynctask.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/cmd/actions/grpcsvc.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/cmd/actions/grpcsvc.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/cmd/actions/health_check.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/cmd/actions/health_check.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/cmd/actions/oapisvc.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/cmd/actions/oapisvc.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/cmd/actions/root.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/cmd/actions/root.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/cmd/main.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/cmd/main.go.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/config.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/config.yaml.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/dockerfiles/Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/dockerfiles/Dockerfile-dev -------------------------------------------------------------------------------- /cmd/gobay/templates/dockerfiles/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/dockerfiles/run.sh -------------------------------------------------------------------------------- /cmd/gobay/templates/dockerfiles/sources.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/dockerfiles/sources.list -------------------------------------------------------------------------------- /cmd/gobay/templates/go.mod.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/go.mod.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/spec/enttmpl/builder_query.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/spec/enttmpl/builder_query.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/spec/enttmpl/client.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/spec/enttmpl/client.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/spec/enttmpl/dialect_sql_by.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/spec/enttmpl/dialect_sql_by.tmpl -------------------------------------------------------------------------------- /cmd/gobay/templates/spec/oapi/main.yml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/cmd/gobay/templates/spec/oapi/main.yml.tmpl -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_coverpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/_coverpage.md -------------------------------------------------------------------------------- /docs/_navbar.md: -------------------------------------------------------------------------------- 1 | * [Home](https://shanbay.github.io/gobay) 2 | -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/about.md -------------------------------------------------------------------------------- /docs/ext_amqp_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_amqp_cn.md -------------------------------------------------------------------------------- /docs/ext_asynctask_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_asynctask_cn.md -------------------------------------------------------------------------------- /docs/ext_cache_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_cache_cn.md -------------------------------------------------------------------------------- /docs/ext_cronjob_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_cronjob_cn.md -------------------------------------------------------------------------------- /docs/ext_database_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_database_cn.md -------------------------------------------------------------------------------- /docs/ext_grpc_client_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_grpc_client_cn.md -------------------------------------------------------------------------------- /docs/ext_more_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_more_cn.md -------------------------------------------------------------------------------- /docs/ext_redis_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/ext_redis_cn.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/installation_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/installation_cn.md -------------------------------------------------------------------------------- /docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/quickstart.md -------------------------------------------------------------------------------- /docs/quickstart_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/quickstart_cn.md -------------------------------------------------------------------------------- /docs/server_grpc_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/server_grpc_cn.md -------------------------------------------------------------------------------- /docs/server_openapi_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/server_openapi_cn.md -------------------------------------------------------------------------------- /docs/structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/structure.md -------------------------------------------------------------------------------- /docs/structure_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/structure_cn.md -------------------------------------------------------------------------------- /docs/writing_test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/writing_test.md -------------------------------------------------------------------------------- /docs/writing_test_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/docs/writing_test_cn.md -------------------------------------------------------------------------------- /echo/swagger/swagger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/echo/swagger/swagger.go -------------------------------------------------------------------------------- /echo/swagger/swagger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/echo/swagger/swagger_test.go -------------------------------------------------------------------------------- /extensions/asynctaskext/asynctaskext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/asynctaskext/asynctaskext.go -------------------------------------------------------------------------------- /extensions/asynctaskext/asynctaskext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/asynctaskext/asynctaskext_test.go -------------------------------------------------------------------------------- /extensions/busext/amqp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/busext/amqp.go -------------------------------------------------------------------------------- /extensions/busext/amqp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/busext/amqp_test.go -------------------------------------------------------------------------------- /extensions/busext/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/busext/message.go -------------------------------------------------------------------------------- /extensions/cachext/backend/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cachext/backend/memory/memory.go -------------------------------------------------------------------------------- /extensions/cachext/backend/redis/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cachext/backend/redis/redis.go -------------------------------------------------------------------------------- /extensions/cachext/backend/redis/v9/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cachext/backend/redis/v9/redis.go -------------------------------------------------------------------------------- /extensions/cachext/cached.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cachext/cached.go -------------------------------------------------------------------------------- /extensions/cachext/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cachext/ext.go -------------------------------------------------------------------------------- /extensions/cachext/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cachext/ext_test.go -------------------------------------------------------------------------------- /extensions/cronjobext/cronjobext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cronjobext/cronjobext.go -------------------------------------------------------------------------------- /extensions/cronjobext/cronjobext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/cronjobext/cronjobext_test.go -------------------------------------------------------------------------------- /extensions/entext/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/entext/ext.go -------------------------------------------------------------------------------- /extensions/entext/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/entext/ext_test.go -------------------------------------------------------------------------------- /extensions/entext/grpc/mw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/entext/grpc/mw.go -------------------------------------------------------------------------------- /extensions/entext/grpc/mw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/entext/grpc/mw_test.go -------------------------------------------------------------------------------- /extensions/entext/openapi/mw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/entext/openapi/mw.go -------------------------------------------------------------------------------- /extensions/entext/openapi/mw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/entext/openapi/mw_test.go -------------------------------------------------------------------------------- /extensions/redisext/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/redisext/ext.go -------------------------------------------------------------------------------- /extensions/redisext/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/redisext/ext_test.go -------------------------------------------------------------------------------- /extensions/redisext/v9/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/redisext/v9/ext.go -------------------------------------------------------------------------------- /extensions/redisext/v9/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/redisext/v9/ext_test.go -------------------------------------------------------------------------------- /extensions/sentryext/custom_err/custom_err_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/custom_err/custom_err_message.go -------------------------------------------------------------------------------- /extensions/sentryext/custom_err/custom_err_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/custom_err/custom_err_message_test.go -------------------------------------------------------------------------------- /extensions/sentryext/custom_logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/custom_logger/logger.go -------------------------------------------------------------------------------- /extensions/sentryext/custom_logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/custom_logger/logger_test.go -------------------------------------------------------------------------------- /extensions/sentryext/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/ext.go -------------------------------------------------------------------------------- /extensions/sentryext/grpc/mw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/grpc/mw.go -------------------------------------------------------------------------------- /extensions/sentryext/grpc/mw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/grpc/mw_test.go -------------------------------------------------------------------------------- /extensions/sentryext/openapi/mw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/openapi/mw.go -------------------------------------------------------------------------------- /extensions/sentryext/openapi/mw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/sentryext/openapi/mw_test.go -------------------------------------------------------------------------------- /extensions/seqgenext/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/seqgenext/ext.go -------------------------------------------------------------------------------- /extensions/seqgenext/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/seqgenext/ext_test.go -------------------------------------------------------------------------------- /extensions/stubext/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/stubext/ext.go -------------------------------------------------------------------------------- /extensions/stubext/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/extensions/stubext/ext_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/go.sum -------------------------------------------------------------------------------- /grpc/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /grpc/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/grpc/errors.go -------------------------------------------------------------------------------- /observability/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/observability/tracing.go -------------------------------------------------------------------------------- /openapi/chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/openapi/chain.go -------------------------------------------------------------------------------- /testdata/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/config.yaml -------------------------------------------------------------------------------- /testdata/ent/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/client.go -------------------------------------------------------------------------------- /testdata/ent/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/config.go -------------------------------------------------------------------------------- /testdata/ent/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/context.go -------------------------------------------------------------------------------- /testdata/ent/ent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/ent.go -------------------------------------------------------------------------------- /testdata/ent/enttest/enttest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/enttest/enttest.go -------------------------------------------------------------------------------- /testdata/ent/hook/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/hook/hook.go -------------------------------------------------------------------------------- /testdata/ent/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/migrate/migrate.go -------------------------------------------------------------------------------- /testdata/ent/migrate/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/migrate/schema.go -------------------------------------------------------------------------------- /testdata/ent/mutation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/mutation.go -------------------------------------------------------------------------------- /testdata/ent/predicate/predicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/predicate/predicate.go -------------------------------------------------------------------------------- /testdata/ent/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/runtime.go -------------------------------------------------------------------------------- /testdata/ent/runtime/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/runtime/runtime.go -------------------------------------------------------------------------------- /testdata/ent/schema/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/schema/user.go -------------------------------------------------------------------------------- /testdata/ent/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/tx.go -------------------------------------------------------------------------------- /testdata/ent/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/user.go -------------------------------------------------------------------------------- /testdata/ent/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/user/user.go -------------------------------------------------------------------------------- /testdata/ent/user/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/user/where.go -------------------------------------------------------------------------------- /testdata/ent/user_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/user_create.go -------------------------------------------------------------------------------- /testdata/ent/user_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/user_delete.go -------------------------------------------------------------------------------- /testdata/ent/user_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/user_query.go -------------------------------------------------------------------------------- /testdata/ent/user_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/ent/user_update.go -------------------------------------------------------------------------------- /testdata/health_pb_mock/health.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/testdata/health_pb_mock/health.pb.go -------------------------------------------------------------------------------- /utils/shorturl/key_values.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/utils/shorturl/key_values.txt -------------------------------------------------------------------------------- /utils/shorturl/shorturl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/utils/shorturl/shorturl.go -------------------------------------------------------------------------------- /utils/shorturl/shorturl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/utils/shorturl/shorturl_test.go -------------------------------------------------------------------------------- /utils/testhelpers/testhelpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/utils/testhelpers/testhelpers.go -------------------------------------------------------------------------------- /utils/testhelpers/testhelpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shanbay/gobay/HEAD/utils/testhelpers/testhelpers_test.go --------------------------------------------------------------------------------