builder

package
v1.6.3 Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2023 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetArrayString

func GetArrayString(k string, v interface{}, t string) string

GetArrayString 获取array string类型的实例值

Types

type ExampleBuilder

type ExampleBuilder struct {
	// contains filtered or unexported fields
}

ExampleBuilder 示例构建器

func NewExampleBuilder

func NewExampleBuilder(path string, needWrap bool) *ExampleBuilder

NewExampleBuilder 新建示例构建器

func (*ExampleBuilder) AddForm

func (eb *ExampleBuilder) AddForm(k, t string)

AddForm 添加Form类型参数

func (*ExampleBuilder) AddHeader

func (eb *ExampleBuilder) AddHeader(k, t string)

AddHeader 添加Header类型参数

func (*ExampleBuilder) AddJSON

func (eb *ExampleBuilder) AddJSON(k string, v interface{}, t string)

AddJSON 添加JSON类型参数

func (*ExampleBuilder) AddJSONString

func (eb *ExampleBuilder) AddJSONString(k, v, t string)

AddJSONString 添加JSON字符串类型参数

func (*ExampleBuilder) AddQuery

func (eb *ExampleBuilder) AddQuery(k, t string)

AddQuery 添加Query类型参数

func (*ExampleBuilder) GetJSON

func (eb *ExampleBuilder) GetJSON() string

GetJSON 获取JSON类型参数

func (*ExampleBuilder) SetIsArray

func (eb *ExampleBuilder) SetIsArray(isArray bool)

SetIsArray 设置参数是否为数组

func (*ExampleBuilder) SetNeedWrap

func (eb *ExampleBuilder) SetNeedWrap(needWrap bool)

SetNeedWrap 设置是否需要封装响应

func (*ExampleBuilder) String

func (eb *ExampleBuilder) String() string

String 构建示例字符串

Jump to

Keyboard shortcuts

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