Documentation
¶
Index ¶
- func AnyToString(v interface{}) string
- func BoolToString(b bool) string
- func ContainsString(s, substr string) bool
- func Float64ToString(f float64) string
- func Float64ToStringFixed(f float64, precision int) string
- func HasPrefix(s, prefix string) bool
- func HasSuffix(s, suffix string) bool
- func Int64ToString(i int64) string
- func IntToString(i int) string
- func JoinStrings(sep string, parts ...string) string
- func SplitString(s, sep string) []string
- func StringToAny(s string) interface{}
- func StringToBool(s string) bool
- func StringToBoolSafe(s string) (bool, bool)
- func StringToFloat64(s string) float64
- func StringToFloat64Safe(s string) (float64, bool)
- func StringToInt(s string) int
- func StringToInt64(s string) int64
- func StringToIntSafe(s string) (int, bool)
- func StringToUint(s string) uint
- func StringToUint64(s string) uint64
- func ToStringSlice(slice interface{}) []string
- func Uint64ToString(u uint64) string
- func UintToString(u uint) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnyToString ¶
func AnyToString(v interface{}) string
AnyToString converts any interface{} to string
func BoolToString ¶
BoolToString converts a bool to string ("true" or "false")
func ContainsString ¶
ContainsString checks if a string contains a substring
func Float64ToString ¶
Float64ToString converts a float64 to string
func Float64ToStringFixed ¶
Float64ToStringFixed converts a float64 to string with fixed decimal places
func JoinStrings ¶
JoinStrings joins a slice of strings with a separator
func SplitString ¶
SplitString splits a string by separator
func StringToAny ¶
func StringToAny(s string) interface{}
StringToAny converts a string to the most appropriate type
func StringToBoolSafe ¶
StringToBoolSafe converts a string to bool, returns value and error flag
func StringToFloat64 ¶
StringToFloat64 converts a string to float64, returns 0 on error
func StringToFloat64Safe ¶
StringToFloat64Safe converts a string to float64, returns value and error flag
func StringToInt ¶
StringToInt converts a string to int, returns 0 on error
func StringToInt64 ¶
StringToInt64 converts a string to int64, returns 0 on error
func StringToIntSafe ¶
StringToIntSafe converts a string to int, returns value and error flag
func StringToUint ¶
StringToUint converts a string to uint, returns 0 on error
func StringToUint64 ¶
StringToUint64 converts a string to uint64, returns 0 on error
func ToStringSlice ¶
func ToStringSlice(slice interface{}) []string
ToStringSlice converts any slice to []string
func Uint64ToString ¶
Uint64ToString converts a uint64 to string
Types ¶
This section is empty.