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

在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 关注
  • 228 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号