[持续更新中]
1. 如何将int64转换为string:
2, golang中int转String or string to int:
3. int to int64:
4. 获取对象的类型:
第一就是直接打印,这样一目了然
tm := "str"
fmt.Printf("%T",tm)
输出 string
第二种方式就是利用reflect 来获取
var v1 = reflect.TypeOf(tm)
1. 如何将int64转换为string:
package main
import (
"fmt"
"strconv"
)
func main() {
var val int64 = 123456789
str := strconv.FormatInt(val, 10) // use base 10 for sanity purpose
fmt.Println(str) // int64 converted to string!
fmt.Printf("After conversion : %v \n", val) // alternate method works too!
}
2, golang中int转String or string to int:
package main
import (
"fmt"
"strconv"
)
func main() {
value := 120
// Use Itoa to convert int to string.
result := strconv.Itoa(value)
fmt.Println(result)
if result == "120" {
fmt.Println(true)
}
// Use Atoi to convert string to int.
original, _ := strconv.Atoi(result)
if original == 120 {
fmt.Println(true)
}
}
3. int to int64:
i := 23
var i64 int64
i64 = int64(i)
4. 获取对象的类型:
第一就是直接打印,这样一目了然
tm := "str"
fmt.Printf("%T",tm)
输出 string
第二种方式就是利用reflect 来获取
var v1 = reflect.TypeOf(tm)