文件名称:gin-rest-cqrs-example:Go,Gin,MySQL,Redis,REST api,CQRS,Swagger的示例
文件大小:70KB
文件格式:ZIP
更新时间:2024-06-13 00:23:15
mysql go docker redis golang
杜松子酒CQRS Rest API示例 这是示例Go项目。 前往: : 杜松子酒: : Gorm: : 码头工人: : 入门 这是Gin,redis,mysql和Go制作的REST api。 先决条件 请安装Go和docker。 我建议在您的环境中使用docker。 安装Go: : 安装适用于MAC的Docker: : 安装适用于Windows的Docker: : //docs.docker.com/docker-for-windows/install/ 安装撰写: https : //docs.docker.com/compose/install/ 创建开发环境 首先,创建目录$GOPATH/src/github.com/kyhsa93/并将此存储库克隆到您的目录下。 mkdir $GOPATH /src/github.com/kyhs
【文件预览】:
gin-rest-cqrs-example-master
----.gitignore(32B)
----go.mod(736B)
----Dockerfile(286B)
----.dockerignore(40B)
----docker-compose.dev.yml(491B)
----profile()
--------dto()
--------api()
--------entity()
--------repository()
--------controller()
--------model()
--------main.go(2KB)
--------command()
--------body()
--------query()
----.env(250B)
----go.sum(33KB)
----docker-compose.yml(771B)
----util()
--------main_test.go(277B)
--------main.go(321B)
--------error()
----.github()
--------workflows()
----file()
--------dto()
--------api()
--------entity()
--------repository()
--------aws()
--------controller()
--------model()
--------main.go(2KB)
--------command()
--------query()
----main.go(864B)
----README.md(6KB)
----.aws()
--------buckets.sh(53B)
----config()
--------aws.go(4KB)
--------swagger.go(440B)
--------auth.go(1KB)
--------server.go(2KB)
--------redis.go(855B)
--------main.go(2KB)
--------email.go(1KB)
--------database.go(2KB)
----nginx.conf(946B)
----account()
--------domain()
--------interfaces()
--------infrastructure()
--------application()
----docs()
--------swagger.yaml(8KB)
--------docs.go(18KB)
--------swagger.json(17KB)