Go语言 通过反射创建一个变量结构体实例
package mainimport ( "fmt" "reflect")//定义一个Cal结构体type Cal struct { Num1 int Num2 int}//定义一个结构体方法func (c Cal) GetSub(n1, n2 int) int { return n1 + n2}func main() { //定义一个空的 cal 结构体 var cal *Cal //通过反射创建一个变量结构体实例 newCal := reflect.New(
原创
2020-08-14 10:29:27 ·
1713 阅读 ·
3 评论