├── .codecov.yml ├── .example.env ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── deploy-docs.yml │ └── release.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Makefile ├── README.md ├── circular_dependency_test.go ├── config_override_test.go ├── contract ├── app.go ├── cache.go ├── config.go ├── db.go ├── doc.go ├── event.go ├── http.go ├── log.go ├── module.go ├── mongo.go ├── validation.go └── validator.go ├── core ├── app │ ├── app.go │ ├── app_test.go │ ├── bootstrap.go │ ├── doc.go │ └── validation_test.go ├── cache │ ├── cache.go │ ├── cache_test.go │ ├── doc.go │ ├── drivers_redis.go │ ├── drivers_redis_test.go │ ├── drivers_test.go │ ├── manager.go │ ├── module.go │ └── validation_test.go ├── config │ ├── config.go │ ├── config_test.go │ ├── config_wrapper.go │ ├── config_wrapper_test.go │ └── doc.go ├── db │ ├── db.go │ ├── db_test.go │ ├── doc.go │ ├── manager.go │ └── validation_test.go ├── event │ ├── config.go │ ├── consumer.go │ ├── dlq.go │ ├── doc.go │ ├── event.go │ ├── helper.go │ ├── module.go │ ├── redis_manager.go │ └── serializer.go ├── http │ ├── context.go │ ├── doc.go │ ├── error_page.gohtml │ ├── errorpage.go │ ├── http.go │ └── http_test.go ├── internal │ └── configvalidator │ │ ├── command.go │ │ ├── config_validator.go │ │ ├── config_validator_test.go │ │ ├── integration_test.go │ │ ├── startup_validator.go │ │ ├── startup_validator_test.go │ │ └── test_utils.go ├── log │ ├── doc.go │ ├── fx_logger.go │ ├── log.go │ └── log_test.go └── mongodb │ ├── doc.go │ ├── manager.go │ ├── mongodb.go │ ├── mongodb_test.go │ ├── test_mocks.go │ ├── utils.go │ ├── utils_test.go │ ├── validation.go │ └── validation_test.go ├── di_integration_test.go ├── doc.go ├── docs ├── .vitepress │ └── config.mts ├── bun.lock ├── index.md ├── package.json └── public │ ├── favicon.ico │ └── goe_gopher_logo.png ├── go.mod ├── go.sum ├── goe.go ├── hook.go ├── hook_test.go ├── middlewares ├── cachecontrol │ ├── cache_control.go │ ├── cache_control_test.go │ └── config.go └── spa │ ├── config.go │ ├── spa.go │ └── spa_test.go ├── utils ├── buf.go ├── buf_test.go ├── convert_generics.go ├── convert_generics_test.go ├── encryption_aes.go ├── encryption_aes_test.go ├── file_io.go ├── file_io_test.go ├── human_readable_sizes.go ├── human_readable_sizes_test.go ├── id_generators_bench_test.go ├── nanoid.go ├── nanoid_test.go ├── strings.go ├── strings_test.go ├── uuid.go ├── uuid_test.go ├── xid.go └── xid_test.go ├── validation ├── contract_test.go ├── doc.go ├── errors.go ├── examples_test.go ├── middleware.go └── validator.go ├── version.go └── webresult ├── sends.go └── sends_test.go /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/.example.env -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/README.md -------------------------------------------------------------------------------- /circular_dependency_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/circular_dependency_test.go -------------------------------------------------------------------------------- /config_override_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/config_override_test.go -------------------------------------------------------------------------------- /contract/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/app.go -------------------------------------------------------------------------------- /contract/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/cache.go -------------------------------------------------------------------------------- /contract/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/config.go -------------------------------------------------------------------------------- /contract/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/db.go -------------------------------------------------------------------------------- /contract/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/doc.go -------------------------------------------------------------------------------- /contract/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/event.go -------------------------------------------------------------------------------- /contract/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/http.go -------------------------------------------------------------------------------- /contract/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/log.go -------------------------------------------------------------------------------- /contract/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/module.go -------------------------------------------------------------------------------- /contract/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/mongo.go -------------------------------------------------------------------------------- /contract/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/validation.go -------------------------------------------------------------------------------- /contract/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/contract/validator.go -------------------------------------------------------------------------------- /core/app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/app/app.go -------------------------------------------------------------------------------- /core/app/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/app/app_test.go -------------------------------------------------------------------------------- /core/app/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/app/bootstrap.go -------------------------------------------------------------------------------- /core/app/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/app/doc.go -------------------------------------------------------------------------------- /core/app/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/app/validation_test.go -------------------------------------------------------------------------------- /core/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/cache.go -------------------------------------------------------------------------------- /core/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/cache_test.go -------------------------------------------------------------------------------- /core/cache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/doc.go -------------------------------------------------------------------------------- /core/cache/drivers_redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/drivers_redis.go -------------------------------------------------------------------------------- /core/cache/drivers_redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/drivers_redis_test.go -------------------------------------------------------------------------------- /core/cache/drivers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/drivers_test.go -------------------------------------------------------------------------------- /core/cache/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/manager.go -------------------------------------------------------------------------------- /core/cache/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/module.go -------------------------------------------------------------------------------- /core/cache/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/cache/validation_test.go -------------------------------------------------------------------------------- /core/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/config/config.go -------------------------------------------------------------------------------- /core/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/config/config_test.go -------------------------------------------------------------------------------- /core/config/config_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/config/config_wrapper.go -------------------------------------------------------------------------------- /core/config/config_wrapper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/config/config_wrapper_test.go -------------------------------------------------------------------------------- /core/config/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/config/doc.go -------------------------------------------------------------------------------- /core/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/db/db.go -------------------------------------------------------------------------------- /core/db/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/db/db_test.go -------------------------------------------------------------------------------- /core/db/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/db/doc.go -------------------------------------------------------------------------------- /core/db/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/db/manager.go -------------------------------------------------------------------------------- /core/db/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/db/validation_test.go -------------------------------------------------------------------------------- /core/event/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/config.go -------------------------------------------------------------------------------- /core/event/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/consumer.go -------------------------------------------------------------------------------- /core/event/dlq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/dlq.go -------------------------------------------------------------------------------- /core/event/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/doc.go -------------------------------------------------------------------------------- /core/event/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/event.go -------------------------------------------------------------------------------- /core/event/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/helper.go -------------------------------------------------------------------------------- /core/event/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/module.go -------------------------------------------------------------------------------- /core/event/redis_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/redis_manager.go -------------------------------------------------------------------------------- /core/event/serializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/event/serializer.go -------------------------------------------------------------------------------- /core/http/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/http/context.go -------------------------------------------------------------------------------- /core/http/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/http/doc.go -------------------------------------------------------------------------------- /core/http/error_page.gohtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/http/error_page.gohtml -------------------------------------------------------------------------------- /core/http/errorpage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/http/errorpage.go -------------------------------------------------------------------------------- /core/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/http/http.go -------------------------------------------------------------------------------- /core/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/http/http_test.go -------------------------------------------------------------------------------- /core/internal/configvalidator/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/internal/configvalidator/command.go -------------------------------------------------------------------------------- /core/internal/configvalidator/config_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/internal/configvalidator/config_validator.go -------------------------------------------------------------------------------- /core/internal/configvalidator/config_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/internal/configvalidator/config_validator_test.go -------------------------------------------------------------------------------- /core/internal/configvalidator/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/internal/configvalidator/integration_test.go -------------------------------------------------------------------------------- /core/internal/configvalidator/startup_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/internal/configvalidator/startup_validator.go -------------------------------------------------------------------------------- /core/internal/configvalidator/startup_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/internal/configvalidator/startup_validator_test.go -------------------------------------------------------------------------------- /core/internal/configvalidator/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/internal/configvalidator/test_utils.go -------------------------------------------------------------------------------- /core/log/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/log/doc.go -------------------------------------------------------------------------------- /core/log/fx_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/log/fx_logger.go -------------------------------------------------------------------------------- /core/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/log/log.go -------------------------------------------------------------------------------- /core/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/log/log_test.go -------------------------------------------------------------------------------- /core/mongodb/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/doc.go -------------------------------------------------------------------------------- /core/mongodb/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/manager.go -------------------------------------------------------------------------------- /core/mongodb/mongodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/mongodb.go -------------------------------------------------------------------------------- /core/mongodb/mongodb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/mongodb_test.go -------------------------------------------------------------------------------- /core/mongodb/test_mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/test_mocks.go -------------------------------------------------------------------------------- /core/mongodb/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/utils.go -------------------------------------------------------------------------------- /core/mongodb/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/utils_test.go -------------------------------------------------------------------------------- /core/mongodb/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/validation.go -------------------------------------------------------------------------------- /core/mongodb/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/core/mongodb/validation_test.go -------------------------------------------------------------------------------- /di_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/di_integration_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/doc.go -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/docs/bun.lock -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/goe_gopher_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/docs/public/goe_gopher_logo.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/go.sum -------------------------------------------------------------------------------- /goe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/goe.go -------------------------------------------------------------------------------- /hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/hook.go -------------------------------------------------------------------------------- /hook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/hook_test.go -------------------------------------------------------------------------------- /middlewares/cachecontrol/cache_control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/middlewares/cachecontrol/cache_control.go -------------------------------------------------------------------------------- /middlewares/cachecontrol/cache_control_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/middlewares/cachecontrol/cache_control_test.go -------------------------------------------------------------------------------- /middlewares/cachecontrol/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/middlewares/cachecontrol/config.go -------------------------------------------------------------------------------- /middlewares/spa/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/middlewares/spa/config.go -------------------------------------------------------------------------------- /middlewares/spa/spa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/middlewares/spa/spa.go -------------------------------------------------------------------------------- /middlewares/spa/spa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/middlewares/spa/spa_test.go -------------------------------------------------------------------------------- /utils/buf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/buf.go -------------------------------------------------------------------------------- /utils/buf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/buf_test.go -------------------------------------------------------------------------------- /utils/convert_generics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/convert_generics.go -------------------------------------------------------------------------------- /utils/convert_generics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/convert_generics_test.go -------------------------------------------------------------------------------- /utils/encryption_aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/encryption_aes.go -------------------------------------------------------------------------------- /utils/encryption_aes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/encryption_aes_test.go -------------------------------------------------------------------------------- /utils/file_io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/file_io.go -------------------------------------------------------------------------------- /utils/file_io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/file_io_test.go -------------------------------------------------------------------------------- /utils/human_readable_sizes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/human_readable_sizes.go -------------------------------------------------------------------------------- /utils/human_readable_sizes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/human_readable_sizes_test.go -------------------------------------------------------------------------------- /utils/id_generators_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/id_generators_bench_test.go -------------------------------------------------------------------------------- /utils/nanoid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/nanoid.go -------------------------------------------------------------------------------- /utils/nanoid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/nanoid_test.go -------------------------------------------------------------------------------- /utils/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/strings.go -------------------------------------------------------------------------------- /utils/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/strings_test.go -------------------------------------------------------------------------------- /utils/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/uuid.go -------------------------------------------------------------------------------- /utils/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/uuid_test.go -------------------------------------------------------------------------------- /utils/xid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/xid.go -------------------------------------------------------------------------------- /utils/xid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/utils/xid_test.go -------------------------------------------------------------------------------- /validation/contract_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/validation/contract_test.go -------------------------------------------------------------------------------- /validation/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/validation/doc.go -------------------------------------------------------------------------------- /validation/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/validation/errors.go -------------------------------------------------------------------------------- /validation/examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/validation/examples_test.go -------------------------------------------------------------------------------- /validation/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/validation/middleware.go -------------------------------------------------------------------------------- /validation/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/validation/validator.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/version.go -------------------------------------------------------------------------------- /webresult/sends.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/webresult/sends.go -------------------------------------------------------------------------------- /webresult/sends_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeasenet/goe/HEAD/webresult/sends_test.go --------------------------------------------------------------------------------