Golang 项目提供的 http 接口,返回的数据字段一般用小驼峰还是下划线命名法呢?

2 天前
inSpring  inSpring
2146 次点击
所在节点   Go 编程语言  Go 编程语言
38 条回复
helone
helone
2 天前
个人倾向小驼峰
securityCoding
securityCoding
2 天前
驼峰
sthwrong
sthwrong
2 天前
完全看项目风格,和前端约定一致就行。
waising
waising
2 天前
下划线
linauror
linauror
2 天前
统一就行
oliveira
oliveira
2 天前
golang 和 js 的变量都是小驼峰风格,建议还是使用小驼峰。
kk2syc
kk2syc
2 天前
看约定啊,一般用下滑线,前端工具千奇百怪的,还大小写不敏感
Rickkkkkkk
Rickkkkkkk
2 天前
看现成的是怎么用的,抄一下

如果是全新的项目,建议下划线
zoharSoul
zoharSoul
2 天前
小驼峰
0x676e67
0x676e67
2 天前
个人喜欢下划线,但还是要看语言风格写
wunonglin
wunonglin
2 天前
下划线。免得有些人大小写不分
Maboroshii
Maboroshii
2 天前
常用的加 tag 的工具默认生成下划线命名的,所以一般返回 json 时用下划线。
zone10
zone10
2 天前
v 站和知乎都是下划线
javalaw2010
javalaw2010
2 天前
看个人/团队偏好。我喜欢下划线,比大小写清晰一点,之前调研过 github ,发现两种的都有,大概是历史遗留问题了。
dcsuibian
dcsuibian
2 天前
JSON 是 JavaScript Object Notation
而 JavaScript 的规范是变量小驼峰,所以就小驼峰
james122333
james122333
2 天前
个人爱用下划线
可惜语言特性不允许 不然很想写全小写+下划线
比较清爽整洁
hello333
hello333
2 天前
在 http 中传递的参数一般使用下划线,无论发送请求还是响应。
hello333
hello333
2 天前
变量小驼峰、类大驼峰、HTTP 传递的参数采用下划线。
即使在 js 中变量是小驼峰,但 ajax 参数采用下划线,以便区分。
knva
knva
2 天前
下划线好一点
Ayanokouji
Ayanokouji
2 天前
下划线,golang 的 tag 和 数据库默认的 tag 是下划线

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1119631

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX