|
|
@ -125,7 +125,6 @@ go-zero是一个集成了各种工程实践的包含web和rpc框架,有如下
|
|
|
|
生成的文件结构如下:
|
|
|
|
生成的文件结构如下:
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
```
|
|
|
|
.
|
|
|
|
|
|
|
|
├── greet
|
|
|
|
├── greet
|
|
|
|
│ ├── etc
|
|
|
|
│ ├── etc
|
|
|
|
│ │ └── greet-api.json // 配置文件
|
|
|
|
│ │ └── greet-api.json // 配置文件
|
|
|
@ -143,8 +142,6 @@ go-zero是一个集成了各种工程实践的包含web和rpc框架,有如下
|
|
|
|
│ └── types
|
|
|
|
│ └── types
|
|
|
|
│ └── types.go // 请求、返回等类型定义
|
|
|
|
│ └── types.go // 请求、返回等类型定义
|
|
|
|
└── greet.api // api描述文件
|
|
|
|
└── greet.api // api描述文件
|
|
|
|
|
|
|
|
|
|
|
|
8 directories, 9 files
|
|
|
|
|
|
|
|
```
|
|
|
|
```
|
|
|
|
生成的代码可以直接运行:
|
|
|
|
生成的代码可以直接运行:
|
|
|
|
|
|
|
|
|
|
|
@ -174,7 +171,13 @@ go-zero是一个集成了各种工程实践的包含web和rpc框架,有如下
|
|
|
|
...
|
|
|
|
...
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 8. 文档
|
|
|
|
## 8. Benchmark
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![benchmark](doc/images/benchmark.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[测试代码见这里](https://github.com/smallnest/go-web-framework-benchmark)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 9. 文档
|
|
|
|
|
|
|
|
|
|
|
|
* [goctl使用帮助](doc/goctl.md)
|
|
|
|
* [goctl使用帮助](doc/goctl.md)
|
|
|
|
|
|
|
|
|
|
|
|