mirror of
https://github.com/zeromicro/go-zero.git
synced 2026-05-09 08:00:00 +08:00
fix(goctl)/new parser (#3834)
Co-authored-by: keson <keson@kesondeMacBook-Pro.local>
This commit is contained in:
@@ -93,6 +93,12 @@ type (
|
||||
NestDemoResp2 {
|
||||
*Nest `json:"nest"`
|
||||
}
|
||||
RootReq{
|
||||
|
||||
}
|
||||
RootResp{
|
||||
|
||||
}
|
||||
)
|
||||
|
||||
@server (
|
||||
@@ -124,6 +130,23 @@ service example {
|
||||
prefix: /v1/v2
|
||||
timeout: 100ms
|
||||
)
|
||||
service example {
|
||||
@doc (
|
||||
desc: "path demo"
|
||||
)
|
||||
@handler postPath
|
||||
post /example/path (PostPathReq) returns (PostPathResp)
|
||||
|
||||
@handler root
|
||||
post / (RootReq) returns (RootResp)
|
||||
}
|
||||
|
||||
@server (
|
||||
group: path2
|
||||
middleware: Path
|
||||
prefix: /v1/v3
|
||||
timeout: 100ms
|
||||
)
|
||||
service example {
|
||||
@doc (
|
||||
desc: "path demo"
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
service foo {
|
||||
@handler root
|
||||
get /
|
||||
|
||||
@handler bar
|
||||
get /ping
|
||||
|
||||
@@ -7,6 +10,18 @@ service foo {
|
||||
}
|
||||
|
||||
service bar {
|
||||
@doc "bar"
|
||||
@handler root
|
||||
get / (Foo)
|
||||
|
||||
@doc "bar"
|
||||
@handler root2
|
||||
get / returns (Foo)
|
||||
|
||||
@doc "bar"
|
||||
@handler root3
|
||||
get / (Foo) returns (Bar)
|
||||
|
||||
@doc "bar"
|
||||
@handler foo
|
||||
get /foo/:bar (Foo)
|
||||
|
||||
Reference in New Issue
Block a user