Documentation
¶
Index ¶
- func BaseFloat64Err(in any, debugKeys ...string) (float64, error)
- func Bool(in any) bool
- func BoolErr(in any) (bool, error)
- func CheckMapStringType(t any) (map[string]any, bool)
- func Float32(in any, debugKeys ...string) float32
- func Float32Err(in any, debugKeys ...string) (float32, error)
- func Float64(in any, debugKeys ...string) float64
- func Float64Err(in any, debugKeys ...string) (float64, error)
- func Int(in any, debugKeys ...string) int
- func Int32(in any, debugKeys ...string) int32
- func Int32Err(in any, debugKeys ...string) (int32, error)
- func Int64(in any, debugKeys ...string) int64
- func Int64Err(in any, debugKeys ...string) (int64, error)
- func ListOfInt32Err(in any, checkLen bool, debugKeys ...string) ([]int32, error)
- func ListOfInt64Err(in any, checkLen bool, debugKeys ...string) ([]int64, error)
- func ListOfStrings(in any, debugKeys ...string) []string
- func ListOfStringsErr(in any, checkLen bool, debugKeys ...string) ([]string, error)
- func ListOfStringsP(in any, debugKeys ...string) []string
- func ListOfStringsPErr(in any, checkLen bool, debugKeys ...string) ([]string, error)
- func ListOfStringsStrictPErr(in any, checkLen bool, debugKeys ...string) ([]string, error)
- func String(in any, _ ...string) string
- func StringTS(in any, debugKeys ...string) string
- func Uint32(in any, debugKeys ...string) uint32
- func Uint32Err(in any, debugKeys ...string) (uint32, error)
- func Uint64(in any, debugKeys ...string) uint64
- func Uint64Err(in any, debugKeys ...string) (uint64, error)
- type It
- type MapIt
- type StringListRunner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BaseFloat64Err ¶ added in v0.1.7
func ListOfInt32Err ¶
func ListOfInt64Err ¶
func ListOfStrings ¶ added in v0.0.3
func ListOfStringsErr ¶ added in v0.0.3
func ListOfStringsP ¶ added in v0.0.3
ListOfStringsP ("List Of Strings Positive") is exactly the same as ListOfStringsPErr, but always returns a list (can be empty).
func ListOfStringsPErr ¶ added in v0.0.3
ListOfStringsPErr ("List Of Strings Positive with Error") returns a list of no-empty strings extracted from the input interface. If the list contains an empty string, the function skips it. If checkLen is true and the result list is empty, the function returns an error.
func ListOfStringsStrictPErr ¶ added in v0.1.12
ListOfStringsStrictPErr ("List Of Strings Strict Positive with Error") returns a list of no-empty strings extracted from the input interface. If the list has empty string function returns the error.
Types ¶
type It ¶
type It struct {
// contains filtered or unexported fields
}
func (*It) NextNotEmptyString ¶
func (*It) NextNotNil ¶
type StringListRunner ¶ added in v0.1.12
type StringListRunner string
const ( PassAll StringListRunner = "pass_all" FallOnEmpty StringListRunner = "fall_on_empty" SkipEmpty StringListRunner = "skip_empty" )
Click to show internal directories.
Click to hide internal directories.