go-zero
go-zero copied to clipboard
feat: add gen api @doc comment to logic handler routes
example:
demo.api
syntax = "v1"
type Request {
Name string `path:"name,options=you|me"`
}
type Response {
Message string `json:"message"`
}
service demo-api {
@doc "demo comment"
@handler DemoHandler
get /from/:name(Request) returns (Response)
@doc ("demo list comment")
@handler DemoListHandler
get /from/list returns (Response)
@doc(
summary: "comment comment comment"
)
@handler NoResponseHandler
get /from/get (Request)
}
generate logic handler routes comment
@kevwan I hope you can help me see if this change is reasonable and correct. thank!
i see change approved, want to know the current PR can be merged ? @kevwan