golang micro service tooltik
Go to file
fcl 0d0477d32c add readme 2025-06-23 17:36:28 +08:00
metadata upgrade metadata 2025-06-10 11:28:21 +08:00
middleware add readme 2025-06-23 17:36:28 +08:00
pkg fix log 2025-06-23 17:20:10 +08:00
registry init project 2025-06-06 13:31:33 +08:00
transport fix log 2025-06-23 17:20:10 +08:00
.gitignore remove tools 2025-06-18 21:26:59 +08:00
README.md add readme 2025-06-23 17:36:28 +08:00
app.go add readme 2025-06-23 17:36:28 +08:00
go.mod add redis cache 2025-06-18 17:47:04 +08:00
go.sum add redis cache 2025-06-18 17:47:04 +08:00
options.go fix log 2025-06-23 17:20:10 +08:00
types.go update middleware 2025-06-09 09:26:29 +08:00

README.md

AEUS 介绍

AEUS 是一个轻量级的golang脚手架框架用于快速开发微服务。

环境变量

环境变量 描述
AEUS_DEBUG 是否开启debug模式
HTTP_PORT http服务端口
GRPC_PORT grpc服务端口
CLI_PORT cli服务端口

快速开始

创建一个项目

创建项目可以使用aeus命令行工具进行生成:

aeus new github.com/your-username/your-project-name

如果需要创建一个带管理后台的应用, 可以使用--admin参数:

aeus new github.com/your-username/your-project-name --admin

生成Proto文件

服务使用proto3作为通信协议,因此需要生成Proto文件。

make proto

清理生成的文件使用:

make proto-clean

编译项目

编译项目可以使用make命令进行编译:

make build