我是新手,仍然試圖弄清楚一些事情。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 關注
- 161 瀏覽
添加回答
舉報
0/150
提交
取消