- 新增 inspectStructs 函数用于检查多个结构体类型 - 实现 inspectStructType递归检查结构体字段信息 - 添加 describeField 函数描述指定字段及其父级信息 - 新增 inspectTags 函数检查结构体标签信息 - 实现 getFieldValues 和 setFieldValues 操作结构体字段值 - 在 main.go 中调用新增的 main25、main26、main27 示例函数 - 扩展 types.go 中的结构体定义以支持新功能演示
29 lines
250 B
Go
29 lines
250 B
Go
package main
|
|
|
|
func main() {
|
|
|
|
main1_6()
|
|
main7()
|
|
main8()
|
|
main9()
|
|
main10()
|
|
main11()
|
|
main12()
|
|
main13()
|
|
main14()
|
|
|
|
main15()
|
|
main16()
|
|
main17()
|
|
main18()
|
|
main19()
|
|
main20()
|
|
main21()
|
|
main22()
|
|
main23()
|
|
main24()
|
|
main25()
|
|
main26()
|
|
main27()
|
|
}
|