文件名称:golang-ddd:这是一个使用golang&nuxtjs和DDD文件结构的简单聊天应用程序
文件大小:150KB
文件格式:ZIP
更新时间:2024-03-09 11:15:46
Go
Golang&Nuxt JS聊天应用程序 这是一个使用和的简单聊天应用程序。 我已经实现了DDD(域驱动设计),。 文件结构需要增强,可能会更好。 特征 JWT认证 数据库迁移(Makefile) 数据库种子(Makefile) 单页申请 创建的Postman集合postman_collection.json , postman_environment.json 安装 服务器端 git clone repo.url.here ./folder cd folder go list -e $(go list -f '{{.Path}}' -m all) make serve或make dev发展注:如果你是要去跑make dev看第一。 在.env文件中设置您的vars 运行迁移make migrate 运行数据库种子生成假数据make seed 客户端 cd folder/c
【文件预览】:
golang-ddd-master
----client()
--------.gitignore(1KB)
--------components()
--------middleware()
--------package.json(481B)
--------package-lock.json(391KB)
--------assets()
--------static()
--------nuxt.config.js(2KB)
--------README.md(373B)
--------layouts()
--------store()
--------plugins()
--------pages()
--------.editorconfig(207B)
----.gitignore(4B)
----go.mod(656B)
----.env.example(357B)
----domain()
--------entity()
--------repository()
----Makefile(151B)
----runner.conf(393B)
----interfaces()
--------auth_handler.go(5KB)
--------user_handler.go(4KB)
--------middlewares()
--------group_handler.go(4KB)
--------messages_handler.go(3KB)
----.env(349B)
----infrastructure()
--------eloquent()
--------bootstrap()
--------models()
--------migrations()
--------database()
--------routes()
--------seeds()
----go.sum(8KB)
----utils()
--------helpers()
--------auth()
----main.go(268B)
----README.md(1KB)
----postman_collection.json(15KB)
----application()
--------user.go(2KB)
--------group.go(992B)
--------message.go(714B)
----postman_environment.json(535B)