param

package
v1.4.3 Latest Latest
Warning

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

Go to latest
Published: May 18, 2019 License: Apache-2.0 Imports: 5 Imported by: 277

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AsBool added in v1.4.3

func AsBool(val interface{}) bool

func AsCSS added in v1.4.3

func AsCSS(val interface{}) template.CSS

func AsDateTime added in v1.4.3

func AsDateTime(val interface{}, layouts ...string) time.Time

func AsFloat32 added in v1.4.3

func AsFloat32(val interface{}) float32

func AsFloat64 added in v1.4.3

func AsFloat64(val interface{}) float64

func AsHTML added in v1.4.3

func AsHTML(val interface{}) template.HTML

func AsHTMLAttr added in v1.4.3

func AsHTMLAttr(val interface{}) template.HTMLAttr

func AsInt added in v1.4.3

func AsInt(val interface{}) int

func AsInt16 added in v1.4.3

func AsInt16(val interface{}) int16

func AsInt32 added in v1.4.3

func AsInt32(val interface{}) int32

func AsInt64 added in v1.4.3

func AsInt64(val interface{}) int64

func AsInt8 added in v1.4.3

func AsInt8(val interface{}) int8

func AsJS added in v1.4.3

func AsJS(val interface{}) template.JS

func AsString added in v1.4.3

func AsString(val interface{}) string

func AsTimestamp added in v1.4.3

func AsTimestamp(val interface{}) time.Time

func AsUint added in v1.4.3

func AsUint(val interface{}) uint

func AsUint16 added in v1.4.3

func AsUint16(val interface{}) uint16

func AsUint32 added in v1.4.3

func AsUint32(val interface{}) uint32

func AsUint64 added in v1.4.3

func AsUint64(val interface{}) uint64

func AsUint8 added in v1.4.3

func AsUint8(val interface{}) uint8

func Decr added in v1.4.3

func Decr(val interface{}, n int64) int64

func Incr added in v1.4.3

func Incr(val interface{}, n int64) int64

Types

type String

type String string

func Trim added in v1.4.3

func Trim(val interface{}) String

func (String) Bool

func (p String) Bool() bool

func (String) DateTime added in v1.4.0

func (p String) DateTime(layouts ...string) time.Time

func (String) Float32

func (p String) Float32() float32

func (String) Float64

func (p String) Float64() float64

func (String) Int

func (p String) Int() int

func (String) Int32

func (p String) Int32() int32

func (String) Int64

func (p String) Int64() int64

func (String) Interface added in v1.4.0

func (p String) Interface() interface{}

func (String) Raw added in v1.4.2

func (p String) Raw() string

func (String) Split added in v1.4.0

func (p String) Split(sep string, limit ...int) StringSlice

func (String) String

func (p String) String() string

func (String) Timestamp added in v1.4.0

func (p String) Timestamp() time.Time

func (String) Trim added in v1.4.0

func (p String) Trim() String

func (String) Uint

func (p String) Uint() uint

func (String) Uint32

func (p String) Uint32() uint32

func (String) Uint64

func (p String) Uint64() uint64

type StringMap added in v1.3.5

type StringMap map[string]String

func ToStringMap added in v1.4.0

func ToStringMap(m map[string]string) StringMap

func (StringMap) Bool added in v1.3.5

func (p StringMap) Bool(key string) bool

func (StringMap) DateTime added in v1.4.0

func (p StringMap) DateTime(key string) time.Time

func (StringMap) Float32 added in v1.3.5

func (p StringMap) Float32(key string) float32

func (StringMap) Float64 added in v1.3.5

func (p StringMap) Float64(key string) float64

func (StringMap) Int added in v1.3.5

func (p StringMap) Int(key string) int

func (StringMap) Int32 added in v1.3.5

func (p StringMap) Int32(key string) int32

func (StringMap) Int64 added in v1.3.5

func (p StringMap) Int64(key string) int64

func (StringMap) Interface added in v1.4.0

func (p StringMap) Interface(key string) interface{}

func (StringMap) Interfaces added in v1.4.0

func (p StringMap) Interfaces() map[string]interface{}

func (StringMap) Raw added in v1.4.2

func (p StringMap) Raw(key string) string

func (StringMap) Split added in v1.4.0

func (p StringMap) Split(key string, sep string, limit ...int) StringSlice

func (StringMap) String added in v1.3.5

func (p StringMap) String(key string) string

func (StringMap) Timestamp added in v1.4.0

func (p StringMap) Timestamp(key string) time.Time

func (StringMap) Uint added in v1.3.5

func (p StringMap) Uint(key string) uint

func (StringMap) Uint32 added in v1.3.5

func (p StringMap) Uint32(key string) uint32

func (StringMap) Uint64 added in v1.3.5

func (p StringMap) Uint64(key string) uint64

type StringSlice added in v1.3.0

type StringSlice []string

func Split added in v1.4.3

func Split(val interface{}, sep string, limit ...int) StringSlice

func (StringSlice) Bool added in v1.3.0

func (p StringSlice) Bool(filters ...func(int, bool) bool) []bool

func (StringSlice) Float32 added in v1.3.0

func (p StringSlice) Float32(filters ...func(int, float32) bool) []float32

func (StringSlice) Float64 added in v1.3.0

func (p StringSlice) Float64(filters ...func(int, float64) bool) []float64

func (StringSlice) Int added in v1.3.0

func (p StringSlice) Int(filters ...func(int, int) bool) []int

func (StringSlice) Int32 added in v1.3.0

func (p StringSlice) Int32(filters ...func(int, int32) bool) []int32

func (StringSlice) Int64 added in v1.3.0

func (p StringSlice) Int64(filters ...func(int, int64) bool) []int64

func (StringSlice) Interface added in v1.4.0

func (p StringSlice) Interface(filters ...func(int, string) bool) []interface{}

func (StringSlice) Join added in v1.4.2

func (p StringSlice) Join(sep string) string

func (StringSlice) String added in v1.3.0

func (p StringSlice) String() []string

func (StringSlice) Uint added in v1.3.0

func (p StringSlice) Uint(filters ...func(int, uint) bool) []uint

func (StringSlice) Uint32 added in v1.3.0

func (p StringSlice) Uint32(filters ...func(int, uint32) bool) []uint32

func (StringSlice) Uint64 added in v1.3.0

func (p StringSlice) Uint64(filters ...func(int, uint64) bool) []uint64

Jump to

Keyboard shortcuts

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