代码拉取完成,页面将自动刷新
package convert
import "strconv"
// BoolToString 布尔类型转字符串类型
//
// 基于 strconv.FormatBool 实现
func BoolToString(b bool) string {
return strconv.FormatBool(b)
}
// StringToBool 字符串转布尔
//
// 基于 strconv.FormatBool 实现
func StringToBool(s string) (bool, error) {
return strconv.ParseBool(s)
}
// Int64ToString 整数类型转字符串类型
//
// 基于 strconv.FormatBool 实现
func Int64ToString(i int64) string {
return strconv.FormatInt(i, 10)
}
// StringToInt64 字符串转整数类型
//
// 基于 strconv.ParseInt 实现
//
// 默认转为十进制,其它进制请直接使用 strconv.ParseInt
func StringToInt64(s string) (int64, error) {
return strconv.ParseInt(s, 10, 64)
}
// Uint64ToString 无符号整型类型转字符串类型
//
// 基于 strconv.FormatBool 实现
func Uint64ToString(i uint64) string {
return strconv.FormatUint(i, 10)
}
// StringToUint64 字符串转无符号整数类型
//
// 基于 strconv.ParseUint 实现
//
// 默认转为十进制,其它进制请直接使用 strconv.ParseUint
func StringToUint64(s string) (uint64, error) {
return strconv.ParseUint(s, 10, 64)
}
// IntToString 整型转字符串类型
//
// 基于 strconv.Itoa 实现
func IntToString(i int) string {
return strconv.Itoa(i)
}
// StringToInt 字符串转整型
//
// 基于 strconv.Atoi 实现
func StringToInt(s string) (int, error) {
return strconv.Atoi(s)
}
// FloatToString 浮点类型转字符串类型
//
// 基于 strconv.FormatFloat 实现
func FloatToString(f float64) string {
return strconv.FormatFloat(f, 'f', -1, 64)
}
// StringToFloat 字符串转浮点数类型
//
// 基于 strconv.ParseFloat 实现
func StringToFloat(s string) (float64, error) {
return strconv.ParseFloat(s, 64)
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。