文件名称:go_clean_architecture:去干净的建筑。 关联
文件大小:58KB
文件格式:ZIP
更新时间:2024-05-11 05:19:36
Go
走向清洁建筑 带有依赖注入的Golang清洁架构
【文件预览】:
go_clean_architecture-develop
----bootstrap()
--------bootstrap.go(2KB)
----constants()
--------context.go(231B)
----.golangci.yml(658B)
----go.mod(791B)
----docker()
--------db.Dockerfile(82B)
--------run.sh(361B)
--------web.Dockerfile(666B)
--------custom.cnf(77B)
----.env.example(218B)
----main.go(171B)
----services()
--------user_service.go(1KB)
--------service.go(172B)
--------firebase_service.go(1KB)
----utils()
--------datatype_converter.go(193B)
--------log_config.go(726B)
--------get_env.go(337B)
--------sentry_config.go(342B)
--------is_cli.go(211B)
----models()
--------user.go(543B)
----serviceAccountKey.json.example(378B)
----go.sum(82KB)
----cli()
--------app.go(1KB)
--------cli.go(125B)
----README.md(82B)
----Makefile(612B)
----migration()
--------20210421032843_create_users_table.down.sql(29B)
--------20210421032843_create_users_table.up.sql(404B)
----repository()
--------user_repository.go(1KB)
--------repository.go(138B)
----api()
--------controllers()
--------responses()
--------middlewares()
--------routes()
----docker-compose.yml(855B)
----.editorconfig(326B)
----hooks()
--------pre-commit(567B)
----.gitignore(82B)
----infrastructure()
--------bucket.go(786B)
--------migration.go(1KB)
--------logger.go(500B)
--------env.go(1KB)
--------db.go(1KB)
--------infrastructure.go(396B)
--------firebase.go(2KB)
--------gmail.go(949B)
--------router.go(1KB)