go-boilerplate:一个易于使用,可扩展的样板,适用于Go应用

时间:2024-05-29 17:16:44
【文件属性】:

文件名称:go-boilerplate:一个易于使用,可扩展的样板,适用于Go应用

文件大小:236KB

文件格式:ZIP

更新时间:2024-05-29 17:16:44

Go

去样板 一个易于使用,可扩展的样板,适用于Go应用程序。 动机 编写遵循最新标准,重用库(DRY)和最重要的应用程序非常重要; 让您专注于实际逻辑。 这反过来又导致了产品的耐用性和弹性。 概念 用于Go应用程序的Dockeriezed,生产级,结构良好,可扩展的样板-基于Ashley , , 等。 简而言之,数据和传输层是分离的,我们可以为我们的应用程序创建不同的可执行文件(Webserer,Async Worker等)。 请继续阅读并查看代码,以获取可靠的示例。 引擎盖下 -开发时自动重新加载代码 高性能,开源通用RPC框架。 -一个插件,它基于内部的字段选项在Go proto结构上生成Validate()错误函数。 Gateway-遵循gRPC HTTP规范的gRPC到JSON代理生成器。 -gRPC-Gateway API的在线文档。 机械-基于分布式消息传递的异步


【文件预览】:
go-boilerplate-master
----Dockerfile(3KB)
----.gitignore(239B)
----README.md(23KB)
----todo(889B)
----.dockerignore(25B)
----docker-compose.yaml(4KB)
----go.mod(4KB)
----src()
--------migration()
--------pkg()
--------mage()
--------app()
--------config()
--------transport()
--------cmd()
----CODE_OF_CONDUCT.md(3KB)
----go.sum(112KB)
----Makefile(3KB)
----gophercises_lifting.gif(94KB)
----Dockerfile.dev(3KB)

网友评论