funcs

package
v0.0.0-...-924c198 Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var FuncMap = map[string]interface{}{
	"capitalizeFirst":   CapitalizeFirst,
	"lowerFirst":        LowerFirst,
	"camel":             Camel,
	"upperCamel":        UpperCamel,
	"underline":         Underline,
	"contains":          contains,
	"isEmpty":           IsEmpty,
	"isNotEmpty":        IsNotEmpty,
	"isNot":             IsNot,
	"isBuildIn":         IsBuildIn,
	"match":             match,
	"incr":              incr,
	"upper":             strings.ToUpper,
	"lower":             strings.ToLower,
	"trimSpace":         strings.TrimSpace,
	"toSortedMap":       ToSortedMap,
	"parseAPIArgument":  ParseAPIArgument,
	"parseAPIArguments": ParseAPIArguments,
	"inc":               Inc,

	"isArray":        isArray,
	"isBuiltIn":      isBuiltIn,
	"isBuiltInArray": isBuiltInArray,
	"hasPrefix":      strings.HasPrefix,
	"nullableType":   nullableType,
}

Functions

func Camel

func Camel(s string) string

func CapitalizeFirst

func CapitalizeFirst(s string) string

func Inc

func Inc(v int) int

func IsBuildIn

func IsBuildIn(t string) bool

func IsEmpty

func IsEmpty(val interface{}) bool

IsEmpty 判断是否为空

func IsNot

func IsNot(one, second string) bool

func IsNotEmpty

func IsNotEmpty(val interface{}) bool

func LowerFirst

func LowerFirst(s string) string

func Underline

func Underline(s string) string

func UpperCamel

func UpperCamel(s string) string

Types

type APIArgument

type APIArgument struct {
	Name     string
	Type     string
	Describe string
	Optional bool
	Default  interface{}
}

func ParseAPIArgument

func ParseAPIArgument(s string) *APIArgument

func ParseAPIArguments

func ParseAPIArguments(args []interface{}) []*APIArgument

type MapItem

type MapItem struct {
	Key   string
	Value interface{}
}

func ToSortedMap

func ToSortedMap(m interface{}) []MapItem

Jump to

Keyboard shortcuts

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