mirror of
https://github.com/zeromicro/go-zero.git
synced 2025-01-24 18:00:24 +08:00
e7d46aa6e2
* rebase upstream * rebase * trim no need line * trim no need line * trim no need line * update doc * remove update * remove no need * remove no need * goctl add jwt support * goctl add jwt support * goctl add jwt support * goctl support import * goctl support import * support return () * support return () * revert * format api * refactor and rename folder to group Co-authored-by: kingxt <dream4kingxt@163.com>
33 lines
540 B
Plaintext
33 lines
540 B
Plaintext
type (
|
|
addReq struct {
|
|
book string `form:"book"`
|
|
price int64 `form:"price"`
|
|
}
|
|
|
|
addResp struct {
|
|
ok bool `json:"ok"`
|
|
}
|
|
)
|
|
|
|
type (
|
|
checkReq struct {
|
|
book string `form:"book"`
|
|
}
|
|
|
|
checkResp struct {
|
|
found bool `json:"found"`
|
|
price int64 `json:"price"`
|
|
}
|
|
)
|
|
|
|
service bookstore-api {
|
|
@server(
|
|
handler: AddHandler
|
|
)
|
|
get /add (addReq) returns (addResp)
|
|
|
|
@server(
|
|
handler: CheckHandler
|
|
)
|
|
get /check (checkReq) returns (checkResp)
|
|
} |