我是新手,仍然试图弄清楚一些事情。func handler(w http.ResponseWriter, r *http.Request) {}为什么w不是指针,另一方面r是,因为处理程序函数最终会写入w并且只能从中读取r?
1 回答
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
这个问题已经在这篇文章中得到了回答,但要保持简短。
w http.ResponseWriter
实际上是一个由非导出指针支持的接口。
而r *http.Request
是一个实际暴露的结构。
我建议您点击上面的链接以了解更多原因。
- 1 回答
- 0 关注
- 139 浏览
添加回答
举报
0/150
提交
取消