我目前在解析 Go 中以 0 开头的一些数字时遇到问题。
fmt.Println(strconv.ParseInt("0491031", 0, 64))
0 strconv.ParseInt:解析“0491031”:语法无效
GoPlayground:https ://go.dev/play/p/TAv7IEoyI8I
我认为这是由于一些基本转换错误,但我不知道如何修复它。如果您需要更多详细信息,我在使用 gocsv 解析 5GB+ csv 文件时遇到此错误。
[此错误是由GoCSV 库引起的,该库不允许为要解析的数字指定基数。]
忽然笑
相关分类