英文:
r and w in ResponseWriter and Request Golang
问题
这是一个有点傻的问题,但我想问一下,在w http.ResponseWriter, r *http.Request
中,我可以使用任何名称代替r
和w
吗?还是必须始终使用r
和w
?
谢谢。
英文:
This is a bit a silly question but I wanted to ask that can I use any name instead of r
and w
in the w http.ResponseWriter, r *http.Request
or should it be r
and w
always?
Thanks
答案1
得分: 1
不管参数的名称是什么,你只需要遵守函数签名即可。
func (firstParameter http.ResponseWriter, secondParameter http.ResponseWriter)
英文:
It doesn't matter the name of the parameter, you just need to obey the function signature
func (firstParameter http.ResponseWriter, secondParameter http.ResponseWriter)
答案2
得分: 0
我相信你的问题是,使用r
和w
是否符合惯用法。我认为不符合。只要你给参数起合理的名称(即不影响可读性),就可以了。
英文:
I believe what you asking is, is it idomatic to use r
and w
. I don’t think it is. So long as you give the parameters reasonable names (i.e. they don’t hinder readability) you are fine.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论