SpringSwagger

package
v1.0.0-rc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2020 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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(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 的多返回值特性

func (*SwaggerBuilder) Doc

func (builder *SwaggerBuilder) Doc(doc string) *SwaggerBuilder

***

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL