strconvstrconv
// Atoi is shorthand for ParseInt(s, 10, 0).
func Atoi(s string) (i int, err error) {
i64, err := ParseInt(s, 10, 0)
return int(i64), err
}
ParseInt实际返回一个int64:
func ParseInt(s string, base int, bitSize int) (i int64, err error){
//...
}
所以如果我想从一个字符串中获得一个int64,我应该避免使用Atoi,而应该使用ParseInt? 或者有一个隐藏的Atio64?