当我尝试将映射键分配给函数时,它会执行该函数。在不执行该功能的情况下如何做到这一点?var myslice []intmyslice = append(myslice, 1)func RemoveIndex(s []string, index int) []string { return append(s[:index], s[index+1:]...)}a["removeIndex"] = removeIndex(myslice, 0)
1 回答

开心每一天1111
TA贡献1836条经验 获得超13个赞
只需将功能分配给map[string]func([]string,int)[]string's 键
func RemoveIndex(s []string, index int) []string {
return append(s[:index], s[index+1:]...)
}
a["removeIndex"] = RemoveIndex
rifn := a["removeIndex"]
rifn(myslice, 0)
- 1 回答
- 0 关注
- 113 浏览
添加回答
举报
0/150
提交
取消