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

使用http时使用delete函数删除地图条目

使用http时使用delete函数删除地图条目

Go
狐的传说 2022-06-27 16:57:48
我需要删除地图中的条目。我尝试使用“删除”命令:var actionResponseChannels = map[string]chan structs.ActionResponse{}...delete(actionResponseChannels, refID)但我从 go 中得到一个错误:不能在要删除的参数中使用 actionResponseChannels (type map[string]chan structs.ActionResponse) 作为类型 http.ResponseWriter: map[string]chan structs.ActionResponse 没有实现 http.ResponseWriter (缺少 Header 方法)go 不能使用 refID (type string ) 作为类型 *http.Request 在 deletego 的参数中在我看来,删除与地图功能无关。我正在使用 GO 版本 1.13.8 Linux/amd64。有没有办法处理这个?谢谢。
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

你的包中有一些 HTTP 处理函数delete,它会隐藏内置函数。重命名 HTTP 处理函数。



查看完整回答
反对 回复 2022-06-27
  • 1 回答
  • 0 关注
  • 117 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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