872 B
872 B
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