├── .env.example ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── CHANGLOG.md ├── LICENSE ├── README.md ├── app ├── caches │ ├── bannerlistcache │ │ ├── banner_list.go │ │ └── banner_list_test.go │ └── cache_key.go ├── console │ ├── command.go │ ├── kernel.go │ └── test.go ├── constants │ ├── common │ │ └── common.go │ ├── errorcode │ │ └── error_code.go │ └── logtype │ │ └── log_type.go ├── http │ ├── controllers │ │ ├── base.go │ │ └── test.go │ ├── entities │ │ └── test.go │ ├── formatters │ │ └── bannerformatter │ │ │ ├── banner.go │ │ │ └── banner_test.go │ ├── metric │ │ └── metric.go │ ├── middlewares │ │ ├── metric.go │ │ ├── server_recovery.go │ │ └── tracer.go │ ├── routes │ │ └── route.go │ └── trace │ │ └── trace.go ├── jobs │ ├── basejob │ │ └── base_job.go │ ├── kernel.go │ └── test.go ├── models │ └── bannermodel │ │ ├── banner.go │ │ └── banner_test.go ├── services │ └── bannerservice │ │ └── banner.go └── utils │ ├── httpclient │ └── httpclient.go │ └── metric │ └── reporter.go ├── bootstrap └── bootstrap.go ├── config ├── config.go └── option.go ├── docs ├── docs.go ├── file │ └── test.sql └── img │ ├── snow.png │ └── snow2.png ├── go.mod ├── go.sum ├── main.go └── tool └── snow ├── .gitignore ├── docs.go ├── main.go ├── model.go ├── model_template.go ├── new.go ├── project.go ├── template_bootstrap.go ├── template_build.go ├── template_cache.go ├── template_config.go ├── template_console.go ├── template_constant.go ├── template_docs.go ├── template_http.go ├── template_job.go ├── template_model.go ├── template_project.go ├── template_service.go ├── template_util.go ├── tool.go ├── tool_index.go └── version.go /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGLOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/CHANGLOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/README.md -------------------------------------------------------------------------------- /app/caches/bannerlistcache/banner_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/caches/bannerlistcache/banner_list.go -------------------------------------------------------------------------------- /app/caches/bannerlistcache/banner_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/caches/bannerlistcache/banner_list_test.go -------------------------------------------------------------------------------- /app/caches/cache_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/caches/cache_key.go -------------------------------------------------------------------------------- /app/console/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/console/command.go -------------------------------------------------------------------------------- /app/console/kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/console/kernel.go -------------------------------------------------------------------------------- /app/console/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/console/test.go -------------------------------------------------------------------------------- /app/constants/common/common.go: -------------------------------------------------------------------------------- 1 | package common 2 | -------------------------------------------------------------------------------- /app/constants/errorcode/error_code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/constants/errorcode/error_code.go -------------------------------------------------------------------------------- /app/constants/logtype/log_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/constants/logtype/log_type.go -------------------------------------------------------------------------------- /app/http/controllers/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/controllers/base.go -------------------------------------------------------------------------------- /app/http/controllers/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/controllers/test.go -------------------------------------------------------------------------------- /app/http/entities/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/entities/test.go -------------------------------------------------------------------------------- /app/http/formatters/bannerformatter/banner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/formatters/bannerformatter/banner.go -------------------------------------------------------------------------------- /app/http/formatters/bannerformatter/banner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/formatters/bannerformatter/banner_test.go -------------------------------------------------------------------------------- /app/http/metric/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/metric/metric.go -------------------------------------------------------------------------------- /app/http/middlewares/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/middlewares/metric.go -------------------------------------------------------------------------------- /app/http/middlewares/server_recovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/middlewares/server_recovery.go -------------------------------------------------------------------------------- /app/http/middlewares/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/middlewares/tracer.go -------------------------------------------------------------------------------- /app/http/routes/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/routes/route.go -------------------------------------------------------------------------------- /app/http/trace/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/http/trace/trace.go -------------------------------------------------------------------------------- /app/jobs/basejob/base_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/jobs/basejob/base_job.go -------------------------------------------------------------------------------- /app/jobs/kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/jobs/kernel.go -------------------------------------------------------------------------------- /app/jobs/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/jobs/test.go -------------------------------------------------------------------------------- /app/models/bannermodel/banner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/models/bannermodel/banner.go -------------------------------------------------------------------------------- /app/models/bannermodel/banner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/models/bannermodel/banner_test.go -------------------------------------------------------------------------------- /app/services/bannerservice/banner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/services/bannerservice/banner.go -------------------------------------------------------------------------------- /app/utils/httpclient/httpclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/utils/httpclient/httpclient.go -------------------------------------------------------------------------------- /app/utils/metric/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/app/utils/metric/reporter.go -------------------------------------------------------------------------------- /bootstrap/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/bootstrap/bootstrap.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/config/config.go -------------------------------------------------------------------------------- /config/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/config/option.go -------------------------------------------------------------------------------- /docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/docs/docs.go -------------------------------------------------------------------------------- /docs/file/test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/docs/file/test.sql -------------------------------------------------------------------------------- /docs/img/snow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/docs/img/snow.png -------------------------------------------------------------------------------- /docs/img/snow2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/docs/img/snow2.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/main.go -------------------------------------------------------------------------------- /tool/snow/.gitignore: -------------------------------------------------------------------------------- 1 | /snow 2 | /app -------------------------------------------------------------------------------- /tool/snow/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/docs.go -------------------------------------------------------------------------------- /tool/snow/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/main.go -------------------------------------------------------------------------------- /tool/snow/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/model.go -------------------------------------------------------------------------------- /tool/snow/model_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/model_template.go -------------------------------------------------------------------------------- /tool/snow/new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/new.go -------------------------------------------------------------------------------- /tool/snow/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/project.go -------------------------------------------------------------------------------- /tool/snow/template_bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_bootstrap.go -------------------------------------------------------------------------------- /tool/snow/template_build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_build.go -------------------------------------------------------------------------------- /tool/snow/template_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_cache.go -------------------------------------------------------------------------------- /tool/snow/template_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_config.go -------------------------------------------------------------------------------- /tool/snow/template_console.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_console.go -------------------------------------------------------------------------------- /tool/snow/template_constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_constant.go -------------------------------------------------------------------------------- /tool/snow/template_docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_docs.go -------------------------------------------------------------------------------- /tool/snow/template_http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_http.go -------------------------------------------------------------------------------- /tool/snow/template_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_job.go -------------------------------------------------------------------------------- /tool/snow/template_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_model.go -------------------------------------------------------------------------------- /tool/snow/template_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_project.go -------------------------------------------------------------------------------- /tool/snow/template_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_service.go -------------------------------------------------------------------------------- /tool/snow/template_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/template_util.go -------------------------------------------------------------------------------- /tool/snow/tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/tool.go -------------------------------------------------------------------------------- /tool/snow/tool_index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/tool_index.go -------------------------------------------------------------------------------- /tool/snow/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qit-team/snow/HEAD/tool/snow/version.go --------------------------------------------------------------------------------