go 杂项
%v
package main import "fmt" type person struct { Name string Age int } func main() { aPerson := person{"cm", 3} fmt.Println(aPerson) fmt.Printf("%v\n", aPerson) //相应值的默认格式 fmt.Printf("%+v\n", aPerson) //打印结构体时,会添加字段名 fmt.Printf("%#v\n", aPerson) //相应值的Go语法表示 }
运行结果
cts@cts-pc:~/test/test1$ go run a.go {cm 3} {cm 3} {Name:cm Age:3} main.person{Name:"cm", Age:3}

浙公网安备 33010602011771号