string

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2024 License: GPL-3.0 Imports: 7 Imported by: 17

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChangeDateTimeFormat

func ChangeDateTimeFormat(dateTime, srcFormat, dstFormat string) string

ChangeDateTimeFormat 转换日期时间格式

func DistinctStringList

func DistinctStringList(array []string) []string

DistinctStringList 字符串数组去重

func FirstValid

func FirstValid(strArray ...string) string

FirstValid 获取第一个有效的字符串

func FormatBool

func FormatBool(b bool) string

FormatBool 格式化输入bool

func FormatFloat

func FormatFloat(f float32) string

FormatFloat 格式化输出float值

func FormatFloat64

func FormatFloat64(f float64) string

FormatFloat64 格式化输出float64值

func FormatInt

func FormatInt(i int) string

FormatInt 格式化输出int值

func FormatInt32

func FormatInt32(i int32) string

FormatInt32 格式化输出int32值

func FormatInt64

func FormatInt64(i int64) string

FormatInt64 格式化输出int64值

func FormatTime

func FormatTime(t time.Time, format string) string

FormatTime 格式化输出DateTime值,格式为:yyyy-MM-dd HH:mm:ss

func FormatUint

func FormatUint(u uint) string

FormatUint 格式化输出uint值

func FormatUint32

func FormatUint32(u uint32) string

FormatUint32 格式化输出uint32值

func FormatUint64

func FormatUint64(u uint64) string

FormatUint64 格式化输出uint64值

func IntToRoman

func IntToRoman(num int) string

IntToRoman 将整数转换成罗马数字

func IsStringListValid

func IsStringListValid(array []string) bool

IsStringListValid 判断字符串数组是否有效

func IsStringValid

func IsStringValid(str string) bool

IsStringValid 判断字符串是否非空

func NewGUID

func NewGUID() (string, error)

NewGUID 获取Guid

func ParseBool

func ParseBool(s string) bool

ParseBool 解析bool值

func ParseFloat

func ParseFloat(s string) float32

ParseFloat 解析float值

func ParseFloat64

func ParseFloat64(s string) float64

ParseFloat64 解析float64值

func ParseInt

func ParseInt(s string) int

ParseInt 解析int值

func ParseInt32

func ParseInt32(s string) int32

ParseInt32 解析int32值

func ParseInt64

func ParseInt64(s string) int64

ParseInt64 解析int64值

func ParseTime

func ParseTime(s, format string, utc bool) time.Time

ParseTime 解析DateTime值,格式为:yyyy-MM-dd HH:mm:ss

func ParseTimeEx

func ParseTimeEx(s, format string, utc bool, defaultTime time.Time) time.Time

ParseTimeEx 从字符串中解析,解析失败时返回默认值

func ParseUint

func ParseUint(s string) uint

ParseUint 解析uint值

func ParseUint32

func ParseUint32(s string) uint32

ParseUint32 解析uint32值

func ParseUint64

func ParseUint64(s string) uint64

ParseUint64 解析uint64值

func ReplaceAll

func ReplaceAll(s, new string, old ...string) string

ReplaceAll 字符串替换

func RomanToInt

func RomanToInt(str string) int

RomanToInt 将罗马数字转成整数

func SplitString

func SplitString(str string, separators ...string) []string

SplitString 切割字符串

func SplitStringEx

func SplitStringEx(str string, removeEmptyString bool, separators ...string) []string

SplitStringEx 切割字符串

func SubString

func SubString(str string, begin, length int) (substr string)

SubString 获取子字符串

func TimeFormatToLayout

func TimeFormatToLayout(format string) string

TimeFormatToLayout 将格式为:yyyy-MM-dd HH:mm:ss 转换 "2006-01-02 15:04:05"

func ToString

func ToString(i interface{}) string

ToString 转换成字符串

func TrimSpace

func TrimSpace(text string) string

TrimSpace 字符串去掉空格

Types

This section is empty.

Jump to

Keyboard shortcuts

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