strconv2

package
v1.5.19 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FormatAny added in v1.5.7

func FormatAny(a any) (string, error)

func Parse

func Parse[T any](val string) (T, error)

func ParseAny

func ParseAny(val string) (any, error)

func ParseAnyMap

func ParseAnyMap(val string) (map[string]any, error)

ParseAnyMap "map[aes:map[iv:abc key:123] header:[X-Request-Id X-Cross-Origin X-Allowed-Method]]" ->

map[string]any{
 "aes": map[string]any{
   "iv":  "abc",
   "key": int64(123),
 },
 "header": []any{"X-Request-Id", "X-Cross-Origin", "X-Allowed-Method"},
}

func ParseAnySlice

func ParseAnySlice(val string) ([]any, error)

func ParseFloat32

func ParseFloat32(s string) (float32, error)

func ParseFloat64

func ParseFloat64(s string) (float64, error)

func ParseInt

func ParseInt(s string, base int) (int, error)

func ParseInt16

func ParseInt16(s string, base int) (int16, error)

func ParseInt32

func ParseInt32(s string, base int) (int32, error)

func ParseInt64

func ParseInt64(s string, base int) (int64, error)

func ParseInt8

func ParseInt8(s string, base int) (int8, error)

func ParseSlice

func ParseSlice[T any](val string) ([]T, error)

func ParseStringSlice

func ParseStringSlice(val string) ([]string, error)

ParseStringSlice exp: "[value1,value2,value3]" -> []string{"value1", "value2", "value3"}

func ParseUint

func ParseUint(s string, base int) (uint, error)

func ParseUint16

func ParseUint16(s string, base int) (uint16, error)

func ParseUint32

func ParseUint32(s string, base int) (uint32, error)

func ParseUint64

func ParseUint64(s string, base int) (uint64, error)

func ParseUint8

func ParseUint8(s string, base int) (uint8, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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