├── .env.example ├── .gitignore ├── LICENSE.md ├── README.md ├── api ├── main.go └── user.go ├── auth └── .keep ├── cache └── cache.go ├── conf ├── conf.go ├── i18n.go └── locales │ └── zh-cn.yaml ├── go.mod ├── main.go ├── middleware ├── auth.go ├── cors.go └── session.go ├── model ├── init.go ├── migration.go └── user.go ├── serializer ├── common.go └── user.go ├── server └── router.go ├── service ├── user_login_service.go └── user_register_service.go ├── test ├── .env.example ├── init.go └── main_test.go └── util ├── common.go └── logger.go /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | .env 3 | go.sum 4 | __debug* -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/README.md -------------------------------------------------------------------------------- /api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/api/main.go -------------------------------------------------------------------------------- /api/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/api/user.go -------------------------------------------------------------------------------- /auth/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/cache/cache.go -------------------------------------------------------------------------------- /conf/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/conf/conf.go -------------------------------------------------------------------------------- /conf/i18n.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/conf/i18n.go -------------------------------------------------------------------------------- /conf/locales/zh-cn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/conf/locales/zh-cn.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/go.mod -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/main.go -------------------------------------------------------------------------------- /middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/middleware/auth.go -------------------------------------------------------------------------------- /middleware/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/middleware/cors.go -------------------------------------------------------------------------------- /middleware/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/middleware/session.go -------------------------------------------------------------------------------- /model/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/model/init.go -------------------------------------------------------------------------------- /model/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/model/migration.go -------------------------------------------------------------------------------- /model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/model/user.go -------------------------------------------------------------------------------- /serializer/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/serializer/common.go -------------------------------------------------------------------------------- /serializer/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/serializer/user.go -------------------------------------------------------------------------------- /server/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/server/router.go -------------------------------------------------------------------------------- /service/user_login_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/service/user_login_service.go -------------------------------------------------------------------------------- /service/user_register_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/service/user_register_service.go -------------------------------------------------------------------------------- /test/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/test/.env.example -------------------------------------------------------------------------------- /test/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/test/init.go -------------------------------------------------------------------------------- /test/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/test/main_test.go -------------------------------------------------------------------------------- /util/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/util/common.go -------------------------------------------------------------------------------- /util/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gourouting/singo/HEAD/util/logger.go --------------------------------------------------------------------------------