├── .gitignore ├── README.md ├── admin.sh ├── conf └── config.yaml ├── dao ├── account_dao.go └── user_dao.go ├── extra └── schema │ └── demo.sql ├── handler ├── account_handler.go ├── base_handler.go ├── check_handler.go └── user_handler.go ├── main.go ├── model ├── account_model.go ├── base_model.go └── user_model.go ├── pkg ├── api_token.go ├── config.go ├── errno │ ├── code.go │ └── errno.go ├── log │ ├── README.md │ ├── example │ │ ├── example.go │ │ └── log.yaml │ ├── lager.go │ ├── lager │ │ ├── color.go │ │ ├── logger.go │ │ ├── models.go │ │ ├── reconfigurable_sink.go │ │ └── writer_sink.go │ ├── log.yaml │ ├── logrotate.go │ └── st_lager.go ├── logger.go ├── mysql.go ├── redis.go └── redis_test.go ├── router ├── middleware │ ├── auth.go │ ├── header.go │ └── logging.go └── router.go ├── service ├── account_service.go └── user_service.go ├── task └── demo_task.go └── util ├── common_util.go ├── common_util_test.go └── convert_util.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/README.md -------------------------------------------------------------------------------- /admin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/admin.sh -------------------------------------------------------------------------------- /conf/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/conf/config.yaml -------------------------------------------------------------------------------- /dao/account_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/dao/account_dao.go -------------------------------------------------------------------------------- /dao/user_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/dao/user_dao.go -------------------------------------------------------------------------------- /extra/schema/demo.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/extra/schema/demo.sql -------------------------------------------------------------------------------- /handler/account_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/handler/account_handler.go -------------------------------------------------------------------------------- /handler/base_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/handler/base_handler.go -------------------------------------------------------------------------------- /handler/check_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/handler/check_handler.go -------------------------------------------------------------------------------- /handler/user_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/handler/user_handler.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/main.go -------------------------------------------------------------------------------- /model/account_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/model/account_model.go -------------------------------------------------------------------------------- /model/base_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/model/base_model.go -------------------------------------------------------------------------------- /model/user_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/model/user_model.go -------------------------------------------------------------------------------- /pkg/api_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/api_token.go -------------------------------------------------------------------------------- /pkg/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/config.go -------------------------------------------------------------------------------- /pkg/errno/code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/errno/code.go -------------------------------------------------------------------------------- /pkg/errno/errno.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/errno/errno.go -------------------------------------------------------------------------------- /pkg/log/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/README.md -------------------------------------------------------------------------------- /pkg/log/example/example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/example/example.go -------------------------------------------------------------------------------- /pkg/log/example/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/example/log.yaml -------------------------------------------------------------------------------- /pkg/log/lager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/lager.go -------------------------------------------------------------------------------- /pkg/log/lager/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/lager/color.go -------------------------------------------------------------------------------- /pkg/log/lager/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/lager/logger.go -------------------------------------------------------------------------------- /pkg/log/lager/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/lager/models.go -------------------------------------------------------------------------------- /pkg/log/lager/reconfigurable_sink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/lager/reconfigurable_sink.go -------------------------------------------------------------------------------- /pkg/log/lager/writer_sink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/lager/writer_sink.go -------------------------------------------------------------------------------- /pkg/log/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/log.yaml -------------------------------------------------------------------------------- /pkg/log/logrotate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/logrotate.go -------------------------------------------------------------------------------- /pkg/log/st_lager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/log/st_lager.go -------------------------------------------------------------------------------- /pkg/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/logger.go -------------------------------------------------------------------------------- /pkg/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/mysql.go -------------------------------------------------------------------------------- /pkg/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/redis.go -------------------------------------------------------------------------------- /pkg/redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/pkg/redis_test.go -------------------------------------------------------------------------------- /router/middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/router/middleware/auth.go -------------------------------------------------------------------------------- /router/middleware/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/router/middleware/header.go -------------------------------------------------------------------------------- /router/middleware/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/router/middleware/logging.go -------------------------------------------------------------------------------- /router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/router/router.go -------------------------------------------------------------------------------- /service/account_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/service/account_service.go -------------------------------------------------------------------------------- /service/user_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/service/user_service.go -------------------------------------------------------------------------------- /task/demo_task.go: -------------------------------------------------------------------------------- 1 | package task 2 | -------------------------------------------------------------------------------- /util/common_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/util/common_util.go -------------------------------------------------------------------------------- /util/common_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/util/common_util_test.go -------------------------------------------------------------------------------- /util/convert_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bg-vc/vc-gin-api/HEAD/util/convert_util.go --------------------------------------------------------------------------------