gpt4 book ai didi

http - 使用http时使用delete函数删除 map 条目

转载 作者:行者123 更新时间:2023-12-01 22:33:26 25 4
gpt4 key购买 nike

关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

1年前关闭。




Improve this question




我需要删除 map 中的条目。
我尝试使用“删除”命令:

var actionResponseChannels = map[string]chan structs.ActionResponse{}
...
delete(actionResponseChannels, refID)
但我从 go 中得到一个错误:

cannot use actionResponseChannels (type map[string]chanstructs.ActionResponse) as type http.ResponseWriter in argument todelete: map[string]chan structs.ActionResponse does not implementhttp.ResponseWriter (missing Header method)go cannot use refID (typestring) as type *http.Request in argument to deletego


在我看来,删除与 map 功能无关。
我正在使用 GO 版本 1.13.8 Linux/amd64。
有没有办法处理这个?
谢谢。

最佳答案

您有一些名为 delete 的 HTTP 处理函数在您的包中隐藏内置函数。重命名 HTTP 处理函数。

关于http - 使用http时使用delete函数删除 map 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63868105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com