def

package
v1.0.24 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2024 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 Array

type Array = []interface{} // Array is alias of frequently-used slice type []interface{}.

type ArrayAny

type ArrayAny = []interface{} // ArrayAny is alias of frequently-used slice type []interface{}.

type ArrayInt

type ArrayInt = []int // ArrayInt is alias of frequently-used slice type []int.

type ArrayStr

type ArrayStr = []string // ArrayStr is alias of frequently-used slice type []string.

type Cond2

type Cond2 [][2]any

func (*Cond2) Build

func (c *Cond2) Build() string

type Cond3

type Cond3 [][3]any

func (*Cond3) Build

func (c *Cond3) Build() string

type CondWhat

type CondWhat struct {
	Cond ICond
	// contains filtered or unexported fields
}

func (*CondWhat) And

func (c *CondWhat) And() *CondWhat

func (*CondWhat) Append

func (c *CondWhat) Append(ic ICond) *CondWhat

func (*CondWhat) Build

func (c *CondWhat) Build() string

Build (name="jacky" or user_id=186) or

func (*CondWhat) Or

func (c *CondWhat) Or() *CondWhat

func (*CondWhat) What

func (c *CondWhat) What(ic ICond) *CondWhat

type ICond

type ICond interface {
	Build() string
}

type List

type List = []Map // List is alias of frequently-used slice type []Map.

type ListAnyAny

type ListAnyAny = []MapAnyAny // ListAnyAny is alias of frequently-used slice type []MapAnyAny.

type ListAnyBool

type ListAnyBool = []MapAnyBool // ListAnyBool is alias of frequently-used slice type []MapAnyBool.

type ListAnyInt

type ListAnyInt = []MapAnyInt // ListAnyInt is alias of frequently-used slice type []MapAnyInt.

type ListAnyStr

type ListAnyStr = []MapAnyStr // ListAnyStr is alias of frequently-used slice type []MapAnyStr.

type ListIntAny

type ListIntAny = []MapIntAny // ListIntAny is alias of frequently-used slice type []MapIntAny.

type ListIntBool

type ListIntBool = []MapIntBool // ListIntBool is alias of frequently-used slice type []MapIntBool.

type ListIntInt

type ListIntInt = []MapIntInt // ListIntInt is alias of frequently-used slice type []MapIntInt.

type ListIntStr

type ListIntStr = []MapIntStr // ListIntStr is alias of frequently-used slice type []MapIntStr.

type ListStrAny

type ListStrAny = []MapStrAny // ListStrAny is alias of frequently-used slice type []MapStrAny.

type ListStrBool

type ListStrBool = []MapStrBool // ListStrBool is alias of frequently-used slice type []MapStrBool.

type ListStrInt

type ListStrInt = []MapStrInt // ListStrInt is alias of frequently-used slice type []MapStrInt.

type ListStrStr

type ListStrStr = []MapStrStr // ListStrStr is alias of frequently-used slice type []MapStrStr.

type Map

type Map = map[string]interface{} // Map is alias of frequently-used map type map[string]interface{}.

type MapAnyAny

type MapAnyAny = map[interface{}]interface{} // MapAnyAny is alias of frequently-used map type map[interface{}]interface{}.

type MapAnyBool

type MapAnyBool = map[interface{}]bool // MapAnyBool is alias of frequently-used map type map[interface{}]bool.

type MapAnyInt

type MapAnyInt = map[interface{}]int // MapAnyInt is alias of frequently-used map type map[interface{}]int.

type MapAnyStr

type MapAnyStr = map[interface{}]string // MapAnyStr is alias of frequently-used map type map[interface{}]string.

type MapIntAny

type MapIntAny = map[int]interface{} // MapIntAny is alias of frequently-used map type map[int]interface{}.

type MapIntBool

type MapIntBool = map[int]bool // MapIntBool is alias of frequently-used map type map[int]bool.

type MapIntInt

type MapIntInt = map[int]int // MapIntInt is alias of frequently-used map type map[int]int.

type MapIntStr

type MapIntStr = map[int]string // MapIntStr is alias of frequently-used map type map[int]string.

type MapStrAny

type MapStrAny = map[string]interface{} // MapStrAny is alias of frequently-used map type map[string]interface{}.

type MapStrBool

type MapStrBool = map[string]bool // MapStrBool is alias of frequently-used map type map[string]bool.

type MapStrInt

type MapStrInt = map[string]int // MapStrInt is alias of frequently-used map type map[string]int.

type MapStrStr

type MapStrStr = map[string]string // MapStrStr is alias of frequently-used map type map[string]string.

type Slice

type Slice = []interface{} // Slice is alias of frequently-used slice type []interface{}.

type SliceAny

type SliceAny = []interface{} // SliceAny is alias of frequently-used slice type []interface{}.

type SliceInt

type SliceInt = []int // SliceInt is alias of frequently-used slice type []int.

type SliceStr

type SliceStr = []string // SliceStr is alias of frequently-used slice type []string.

Jump to

Keyboard shortcuts

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