strconv 基本数据类型与其字符串表示的转换

string转int

func Atoi(s string) (i int, err error)
func main() {
    i := "1"
    s, err := strconv.Atoi(i)
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Printf("%T \n", s)    // int
}

int转string

func Itoa(i int) string
func main() {
    i := 10
    s := strconv.Itoa(i)
    fmt.Printf("%T, %v\n", s, s)    //string 10
}