Atoi()函数用于将字符串类型的整数转换为int类型,函数签名如下
func Atoi(s string) (i int, err error)
如果传入的字符串参数无法转换为int类型,就会返回错误。
package main import ( "fmt" "strconv" ) func main() { s_num := "123456" fmt.Printf("%T\n", s_num) i_num, err := strconv.Atoi(s_num) // 将string类型的数字转为int形 if err != nil { fmt.Println(err) } fmt.Printf("%T", i_num) }// output
string
int