utils

package
v0.5.7 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CutRune added in v0.2.35

func CutRune(str string, n int) string

func GetMimeType

func GetMimeType(name string) string

GetMimeType 根据文件后缀获取文件的mimetype

func ToCamelString

func ToCamelString(s string) string

ToCamelString camel string, xx_yy to XxYy

func ToFloat added in v0.3.6

func ToFloat(value any, defVal ...float64) float64

ToFloat 转换为float64类型 value 可以是数字、数字字符串 如果value不能转换为数字,则返回默认值defVal defVal 提供默认值,如果没有,则视为0

func ToInt

func ToInt(value any, defVal ...int) int

ToInt 转换为int类型 value 可以是数字、数字字符串 如果value不能转换为数字,则返回默认值defVal defVal 提供默认值,如果没有,则视为0

func ToInt64

func ToInt64(value any, defVal ...int64) int64

ToInt64 转换为int64类型 value 可以是数字、数字字符串 如果value不能转换为数字,则返回默认值defVal defVal 提供默认值,如果没有,则视为0

func ToSnakeString

func ToSnakeString(s string) string

ToSnakeString snake string, XxYy to xx_yy , XxYY to xx_yy

func ToString

func ToString(value any, defVal ...string) string

ToString 转换为字符串 如果value不能转换为字符串,则返回默认值defVal defVal 提供默认值,如果没有,则视为空字符串""

func ToUint added in v0.2.28

func ToUint(value any, defVal ...uint) uint

ToUint 转换为uint类型 value 可以是数字、数字字符串 如果value不能转换为数字,则返回默认值defVal defVal 提供默认值,如果没有,则视为0

func ToUint64 added in v0.2.28

func ToUint64(value any, defVal ...uint64) uint64

ToUint64 转换为uint64类型 value 可以是数字、数字字符串 如果value不能转换为数字,则返回默认值defVal defVal 提供默认值,如果没有,则视为0

Types

This section is empty.

Jump to

Keyboard shortcuts

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