golang类型转换
2017-10-25 16:28
176 查看
2、变量类型
reflect.TypeOf(x)
1、
// 把字符串转化为int8型
srcData := []byte(password)
golang strconv.ParseInt 是将字符串转换为数字的函数,功能灰常之强大
func ParseInt(s string, base int, bitSize int) (i int64, err error)
参数1 数字的字符串形式
参数2 数字字符串的进制 比如二进制 八进制 十进制 十六进制
参数3 返回结果的bit大小 也就是int8 int16 int32 int64
代码:
package main
import (
“strconv”
)
func main() {
i, err := strconv.ParseInt(“123”, 10, 32)
if err != nil {
panic(err)
}
println(i)
}
reflect.TypeOf(x)
1、
// 把字符串转化为int8型
srcData := []byte(password)
#string到int int,err:=strconv.Atoi(string) #string到int64 int64, err := strconv.ParseInt(string, 10, 64) #int到string string:=strconv.Itoa(int) #int64到string string:=strconv.FormatInt(int64,10)
golang strconv.ParseInt 是将字符串转换为数字的函数,功能灰常之强大
func ParseInt(s string, base int, bitSize int) (i int64, err error)
参数1 数字的字符串形式
参数2 数字字符串的进制 比如二进制 八进制 十进制 十六进制
参数3 返回结果的bit大小 也就是int8 int16 int32 int64
代码:
package main
import (
“strconv”
)
func main() {
i, err := strconv.ParseInt(“123”, 10, 32)
if err != nil {
panic(err)
}
println(i)
}
相关文章推荐
- Golang 类型转换整理
- Golang 类型转换
- Golang 类型转换整理
- Golang 奇葩的时间包之Json与struct对象之间互相转换,JsonDate和JsonTime自定义类型如何实现json编码和解码(二)
- golang基础-接口、接口嵌套、类型断言、接口与结构体_接口等转换
- Golang类型转换
- golang 数据类型的转换
- Go语言的基本类型转换-golang类型转换
- golang--从类型转换角度看interface
- Go实战--golang中获取公网ip、查看内网ip、检测ip类型、校验ip区间、ip地址string和int转换、根据ip判断地区国家运营商等
- golang基础-接口、接口嵌套、类型断言、接口与结构体_接口等转换
- golang 类型转换
- GoLang 类型转换和类型断言
- Golang 类型转换整理
- golang: 类型转换和类型断言
- golang常用类型之间的转换
- golang学习之interface与其它类型转换
- Golang类型转换
- golang之cgo---类型转换小试牛刀之C结构体和go结构体转换
- 工作随笔——Golang interface 转换成其他类型