我想将字符串转换为 int64。我从strconv
包中找到的是Atoi
功能。它似乎将一个字符串转换为一个 int 并返回它:
// 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?