具有完善的单元测试方案,支持数据库、Redis的单元测试,支持Mock HTTP Request
git clone https://github.com/goapt/gee-app.git appgo mod tidy- 修改
config.toml配置信息,如app_namestorage_path等 make编译
如果项目是一个http的接口项目,路由在router包中管理,handler 写到 handler 包,使用如下命令行启动
./app http --addr=:8081
如果项目是一个cli的命令行程序,命令行程序写在 cmd 包中,运行时指定subcommand名称,如
./app test --id=4
make
./app subcommend
./app -v
详见 app/app.http 文件