list

package
v0.12.1 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2022 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	StringListMockFilterProxyContext = func() (pctx inject.ProxyContext) {
		pctx = stringListMockCommonProxyContext
		pctx.MethodName = "Filter"
		return
	}()
)
View Source
var (
	StringListMockMockFilterProxyContext = func() (pctx inject.ProxyContext) {
		pctx = stringListMockMockCommonProxyContext
		pctx.MethodName = "Filter"
		return
	}()
)

Functions

func Filter

func Filter(keys []string, s string) []string

Filter 从列表中过滤指定元素

func RegisterProxyMethod added in v0.12.0

func RegisterProxyMethod(pctx inject.ProxyContext, cf inject.CtxFunc)

Types

type IStringList added in v0.5.0

type IStringList interface{ Filter(s string) StringList }

type IStringListMock added in v0.5.0

type IStringListMock interface{ Filter(s string) StringList }

type StringList

type StringList []string

StringList 列表

func (StringList) Filter

func (list StringList) Filter(s string) StringList

Filter 从列表中过滤指定元素

type StringListMock added in v0.5.0

type StringListMock struct {
	FilterFunc func(s string) StringList
}

func (*StringListMock) Filter added in v0.5.0

func (mockRecv *StringListMock) Filter(s string) StringList

type StringListMockMock added in v0.5.0

type StringListMockMock struct {
	FilterFunc func(s string) StringList
}

func (*StringListMockMock) Filter added in v0.5.0

func (mockRecv *StringListMockMock) Filter(s string) StringList

Jump to

Keyboard shortcuts

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