# flutterbe **Repository Path**: luyiming111/flutterbe ## Basic Information - **Project Name**: flutterbe - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-01 - **Last Updated**: 2024-02-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 目录结构 ```bash flutterbe/ ├── cmd/ │ └── cat-collage-backend/ │ └── main.go # 应用程序的入口点 ├── internal/ │ ├── config/ # 配置相关的代码 │ │ └── config.go │ ├── grpc/ # gRPC服务实现 │ │ └── server.go │ ├── handler/ # Gin的HTTP处理函数 │ │ └── handler.go │ ├── middleware/ # Gin中间件 │ │ └── middleware.go │ ├── repository/ # 数据访问层(与MySQL/Redis交互) │ │ ├── mysql/ # MySQL具体实现 │ │ │ └── mysql.go │ │ └── redis/ # Redis具体实现 │ │ └── redis.go │ └── util/ # 工具函数或通用代码 │ └── util.go ├── scripts/ # 脚本,如数据库迁移等 │ └── ... ├── test/ # 测试文件 │ └── ... ├── Dockerfile ├── .gitignore ├── go.mod ├── go.sum └── README.md ``` ## 准备开始 > 在运行项目之前,需要安装依赖,此时最好是使用 goland 安装一下依赖 在执行`main.go`之前,先执行 `docker-compose.yml`。 部署和初始化在这里: https://pw0stui4j1.feishu.cn/wiki/EjeCwvlnmiSIWGkiRdlcqRNVnTe?fromScene=spaceOverview