package mainimport (fmtreflect)type Student struct {}func (s *Student) Listen() {fmt.Println(listen)}func main() {student := Student{}value := reflect.ValueOf(student)f := value.MethodByName...

package main
import (
"fmt"
"reflect"
)
type Student struct {
}
func (s *Student) Listen() {
fmt.Println("listen")
}
func main() {
student := Student{}
value := reflect.ValueOf(&student)
f := value.MethodByName("Listen")
f.Call([]reflect.Value{})
}
沃梦达教程
本文标题为:Golang 通过字符串调用方法


猜你喜欢
- Ruby的字符串与数组求最大值的相关问题讨论 2023-07-22
- 汇编语言程序设计之根据输入改变屏幕颜色的代码 2023-07-06
- Ruby on Rails在Ping ++ 平台实现支付 2023-07-22
- Swift超详细讲解指针 2023-07-08
- R语言关于二项分布知识点总结 2022-11-30
- R语言绘图数据可视化pie chart饼图 2022-12-10
- Go Web开发进阶实战(gin框架) 2023-09-06
- R语言-如何切换科学计数法和更换小数点位数 2022-11-23
- Ruby 迭代器知识汇总 2023-07-23
- Golang http.Client设置超时 2023-09-05