golang 中string 转换int
时间: 2023-08-07 09:22:52 浏览: 139
Go语言string,int,int64 ,float之间类型转换方法
在 Golang 中,可以使用 `strconv.Atoi()` 函数将字符串转换为整数。示例如下:
```go
package main
import (
"fmt"
"strconv"
)
func main() {
str := "123"
if num, err := strconv.Atoi(str); err == nil {
fmt.Println(num)
} else {
fmt.Println(err)
}
}
```
其中,`strconv.Atoi()` 函数返回两个值:转换后的整数和可能出现的错误。在示例中,我们使用了一个 `if` 语句来判断是否出现了错误。如果没有错误,就输出转换后的整数。
阅读全文