1 Star 0 Fork 1

bozz / go-zero-share-doc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
3 go-zero项目结构.md 648 Bytes
一键复制 编辑 原始数据 按行查看 历史
Mikael 提交于 2021-01-18 15:54 . 添加项目地址

项目地址:https://github.com/Mikaelemmmm/gozerobasic

go的项目比较灵活不像java已经形成统一标准化了,所以对于不同项目的结构都不一样,我的做法是如下:

1610618953808

整个项目使用的一个大仓,项目fishtwo根目录下:

app : 应用内部程序

build:构建、以及脚本等

lib:应用程序用到的内部库

app下分为3个模块:

gateway:api服务

services: rpc服务

jobs:日常要处理的任务(这个可以使用go-zero作者的go-queue,测试了下很好用,哈哈,后面搞好也会写进来)

1
https://gitee.com/bozz/go-zero-share-doc.git
git@gitee.com:bozz/go-zero-share-doc.git
bozz
go-zero-share-doc
go-zero-share-doc
master

搜索帮助