例子
router.Get(path, handler) // works fine
methodStr = "Get"
router.methodStr(path, handler) // error
funcs := map[string]func(){"methodStr": "Get"}
router.funcs["methodStr"](path, handler) // error
reflect.ValueOf(router).MethodByName("Get").Call([]reflect.Value{}) // error
我将方法名称作为字符串获取。如何使用字符串名称调用路由器对象方法
qq_花开花谢_0
相关分类