golang string 和 int 的互相转换

前端之家收集整理的这篇文章主要介绍了golang string 和 int 的互相转换前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  • string 转 int 要 import strconv
import ( "fmt" "strconv" )
func test(x int,y string) string {
    var res string
    //strconv.Itoa 就是将 int 类型 转成 stirng
    res = strconv.Itoa(x) + y
    return res
}
  • int 转成 string
func test2(x int,y string) int {
    //strconv.Atoi 就是将 string 类型 转成 int
    i,err := strconv.Atoi(y)
    if err != nil {
        panic(err)
    }
    i = i + x
    return i
}

最后 测试一下

fmt.Println(test(111,"xixi"))

    fmt.Println(test2(100,"1"))

    111xixi
    101

猜你在找的Go相关文章