2021
06-07
06-07
go语言通过反射创建结构体、赋值、并调用对应的操作
我就废话不多说了,大家还是直接看代码吧~packagemainimport("fmt""reflect""testing")typeCallstruct{Num1intNum2int}func(callCall)GetSub(namestring){fmt.Printf("%v完成了减法运算,%v-%v=%v\n",name,call.Num1,call.Num2,call.Num1-call.Num2)}func(call*Call)GetSum(namestring){fmt.Printf("%v完成了加法运算,%v+%v=%v\n",name,call.Num1,call.Num2,call.Num1+call.Num2)}...
继续阅读 >