代码点读机 / Go / strconv

strconv Go · 常用包

Go 标准库里的字符串与数字转换包:在字符串和整数、浮点数之间做翻译。

怎么用

import "strconv"; 用 Atoi/Itoa/ParseFloat/FormatInt 等互相转换

小例子

package main
import (
    "fmt"
    "strconv"
)

func main() {
    n, _ := strconv.Atoi("42")
    s := strconv.Itoa(42)
    fmt.Println(n, s)
}

运行结果

输出 42 42

提醒:转换函数通常返回 (值, error),生产环境不要忽略 err

官方文档:https://pkg.go.dev/strconv

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条