String
func main() {
fmt.Println("Hello")
fmt.Println("Hello" + "World")
fmt.Println("\"")
fmt.Println(`"`)
var h string = "Hello"
fmt.Println(h)
fmt.Println(h[0])
fmt.Println(string(h[0]))
var s string = "100"
s2, _ := strconv.Atoi(s)
fmt.Println(s2)
fmt.Printf("%T %v\n", s2, s2)
}
Number
func main() {
var i int = 100
i2 := float64(i)
fmt.Printf("%T %v %f\n", i2, i2, i2)
var f float64 = 100.1
f2 := int(f)
fmt.Printf("%T %v %d\n", f2, f2, f2)
}
Boolean
func main() {
t, f := true, false
fmt.Printf("%T %v\n", t, t)
fmt.Printf("%T %v\n", f, f)
}
Byte