Documentation
¶
Index ¶
- Variables
- func ParseAscii(ctx context.Context, value interface{}) (string, error)
- func ParseBool(ctx context.Context, value interface{}) (bool, error)
- func ParseBoolDefault(ctx context.Context, value interface{}, defaultValue bool) bool
- func ParseFloat64(ctx context.Context, value interface{}) (float64, error)
- func ParseFloat64Default(ctx context.Context, value interface{}, defaultValue float64) float64
- func ParseInt(ctx context.Context, value interface{}) (int, error)
- func ParseInt64(ctx context.Context, value interface{}) (int64, error)
- func ParseInt64Array(ctx context.Context, value interface{}) ([]int64, error)
- func ParseInt64ArrayDefault(ctx context.Context, value interface{}, defaultValue []int64) []int64
- func ParseInt64ArrayFromInterfaces(ctx context.Context, values []interface{}) ([]int64, error)
- func ParseInt64Default(ctx context.Context, value interface{}, defaultValue int64) int64
- func ParseIntArray(ctx context.Context, value interface{}) ([]int, error)
- func ParseIntArrayDefault(ctx context.Context, value interface{}, defaultValue []int) []int
- func ParseIntArrayFromInterfaces(ctx context.Context, values []interface{}) ([]int, error)
- func ParseIntDefault(ctx context.Context, value interface{}, defaultValue int) int
- func ParseString(ctx context.Context, value interface{}) (string, error)
- func ParseStringDefault(ctx context.Context, value interface{}, defaultValue string) string
- func ParseStrings(ctx context.Context, value interface{}) ([]string, error)
- func ParseStringsDefault(ctx context.Context, value interface{}, defaultValue []string) []string
- func ParseTime(ctx context.Context, value interface{}, format string) (time.Time, error)
- func ParseTimeDefault(ctx context.Context, value interface{}, format string, defaultValue time.Time) time.Time
- func ToInterfaceList[T any](values []T) []interface{}
Constants ¶
This section is empty.
Variables ¶
View Source
var InvalidTypeError = stderrors.New("invalid type")
Functions ¶
func ParseAscii ¶
ParseAscii returns a the given string converted to ascii
func ParseBoolDefault ¶
func ParseFloat64Default ¶
func ParseInt64Array ¶
func ParseInt64ArrayDefault ¶
func ParseInt64Default ¶
func ParseIntArrayDefault ¶
func ParseIntDefault ¶
func ParseStringDefault ¶
func ParseStringsDefault ¶
func ParseTimeDefault ¶
func ToInterfaceList ¶
func ToInterfaceList[T any](values []T) []interface{}
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.