自定义类型
总的来讲自定义变量的初始化和内置类型的变量有一点区别,最大的一个区别在于初始值的指定方式类似于 json 对象。
package main
import "fmt"
type Person struct {
name string
age uint8
}
func main() {
var tom Person = Person{name: "tom", age: 16}
fmt.Println(tom)
var jerr = Person{name: "tom", age: 13}
fmt.Println(jerr)
bob := Person{name: "bob", age: 11}
fmt.Println(bob)
}