为了账号安全,请及时绑定邮箱和手机立即绑定

在goLang中使用函数指针值声明映射

在goLang中使用函数指针值声明映射

Go
MMTTMM 2021-07-08 17:11:04
我想声明一个map看起来像这样的,所以我可以将各种init函数映射到initType:func makeMap(){    m := make(map[initType]&InitFunc)    //How should the value declaration be set up for this map?}type initType int const(    A initType = iota    B    C    D)func init(aInitType initType){    doStuff(aInitType)}func init(aInitType initType){    doOtherStuff(aInitType)}func init(aInitType initType){    doMoreStuff(aInitType)}如何声明函数指针类型(在示例中我将其称为 &InitFunc,因为我不知道如何去做)以便我可以将其用作 Map 中的值?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 219 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信