是Go中命名切片的约定吗?具体来说,您使用复数吗?我注意到Go App Engine不使用(例如,它key不使用keys):func GetMulti(c appengine.Context, key []*Key, dst interface{}) error在我阅读的标准软件包或文档中,我还没有看到任何等效的东西。单数或复数是正常的吗?
2 回答
呼如林
TA贡献1798条经验 获得超3个赞
我想那应该是一个错字。
切片和数组的名称是复数。这不是很难找到标准库的一些样品:函数SetCookies
中CookieJar
,Readdirnames
或Args
变量在OS软件包的变量。
但是对于任何变量,请使用可以更好地说明其目的的名称。
argv
数十年来,这种全多种方法的一个明显例外就是它的名字。
- 2 回答
- 0 关注
- 211 浏览
添加回答
举报
0/150
提交
取消