Documentation
¶
Index ¶
- type SwaggerBuilder
- func DELETE(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
- func GET(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
- func HEAD(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
- func NewSwaggerBuilder(method string, path string, fn SpringWeb.Handler, filters []SpringWeb.Filter) *SwaggerBuilder
- func OPTIONS(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
- func PATCH(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
- func POST(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
- func PUT(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SwaggerBuilder ¶
type SwaggerBuilder struct {
// contains filtered or unexported fields
}
Swagger 流式构建器
func DELETE ¶
func DELETE(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
对应 WebContainer.DELETE 方法
func GET ¶
func GET(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
对应 WebContainer.GET 方法
func HEAD ¶
func HEAD(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
对应 WebContainer.HEAD 方法
func NewSwaggerBuilder ¶
func NewSwaggerBuilder(method string, path string, fn SpringWeb.Handler, filters []SpringWeb.Filter) *SwaggerBuilder
工厂函数
func OPTIONS ¶
func OPTIONS(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
对应 WebContainer.OPTIONS 方法
func PATCH ¶
func PATCH(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
对应 WebContainer.PATCH 方法
func POST ¶
func POST(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
对应 WebContainer.POST 方法
func PUT ¶
func PUT(path string, fn SpringWeb.Handler, filters ...SpringWeb.Filter) *SwaggerBuilder
对应 WebContainer.PUT 方法
func (*SwaggerBuilder) Build ¶
func (builder *SwaggerBuilder) Build() (string, SpringWeb.Handler)
返回 WebContainer.HttpMethod 需要的参数,得益于 golang 的多返回值特性
Click to show internal directories.
Click to hide internal directories.