참고 : https://ithub.tistory.com/331
a := strconv.Itoa(100)
fmt.Println("a: ", a) // a: 100
fmt.Println("type a: ", reflect.TypeOf(a)) // type a: string
aa := strconv.FormatInt(100, 10)
fmt.Println("aa: ", aa) // aa: 100
fmt.Println("type aa: ", reflect.TypeOf(aa)) // type aa: string
b, _ := strconv.Atoi("100")
fmt.Println("b: ", b) // b: 100
fmt.Println("type b: ", reflect.TypeOf(b)) // type b: int
bb, _ := strconv.ParseInt("100", 10, 64)
fmt.Println("bb: ", bb) // bb: 100
fmt.Println("type bb: ", reflect.TypeOf(bb)) // type bb: int64
c := strconv.FormatBool(true)
fmt.Println("c: ", c) // c: true
fmt.Println("type c: ", reflect.TypeOf(c)) // type c: string
d := strconv.FormatFloat(1.3, 'f', -1, 32)
fmt.Println("d: ", d) // d: 1.3
fmt.Println("type d: ", reflect.TypeOf(d)) //type d: string
var e int = 11
f := int32(e)
fmt.Println("f: ", f) // f: 11
fmt.Println("type f: ", reflect.TypeOf(f)) // type f: int32
g := int64(f)
fmt.Println("g: ", g) // g: 11
fmt.Println("type g: ", reflect.TypeOf(g)) // type g: int64