package main

import "fmt"

type Person struct {
Name string
Age int
}

func main() {
p := Person{Name: "frank", Age: 35}
//打印类型
fmt.Printf("%T\n", p)
//打印值
fmt.Printf("%v\n", p)
//打印值 (带字段)
fmt.Printf("%+v\n", p)
//打印值 (带类型、字段)
fmt.Printf("%#v\n", p)
}