mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-05 00:40:24 +08:00
18 lines
322 B
Go
18 lines
322 B
Go
|
|
package stringx
|
|||
|
|
|
|||
|
|
import (
|
|||
|
|
"strconv"
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
// 将字符串值转为int值, 若value为空或者转换失败,则返回默认值
|
|||
|
|
func ConvInt(value string, defaultValue int) int {
|
|||
|
|
if value == "" {
|
|||
|
|
return defaultValue
|
|||
|
|
}
|
|||
|
|
if intV, err := strconv.Atoi(value); err != nil {
|
|||
|
|
return defaultValue
|
|||
|
|
} else {
|
|||
|
|
return intV
|
|||
|
|
}
|
|||
|
|
}
|