常用基本类型的转换方法比较简单,我们这里使用一个例子来演示转换方法的使用及效果。
基本示例
Tip |
---|
更多的类型转换方法请参考接口文档:https://godoc.org/github.com/gogf/gf/util/gconv |
...
Int: 123
Int8: 123
Int16: 123
Int32: 123
Int64: 123
Uint: 123
Uint8: 123
Uint16: 123
Uint32: 123
Uint64: 123
Float32: 123.456
Float64: 123.456
Bool: true
String: 123.456
Bytes: [119 190 159 26 47 221 94 64]
Strings: [123.456]
Ints: [123]
Floats: [123.456]
Interfaces: [123.456]
注意事项
数字转换方法例如gconv.Int/Uint
等等,当给定的转换参数为字符串时,会自动识别十六进制、八进制。
例如,gconv.Int("0xff")
将会返回255
,gconv.Int("01")
将会返回8
。
Warning |
---|
特别注意, |