gf
gf copied to clipboard
gf gen dao希望增加参数控制结构体成员名的生成规则
1. What version of Go
and system type/arch are you using?
go version go1.18.4 windows/amd64
2. What version of GoFrame
are you using?
v2.0.6
我司数据库表(MySQL)字段命名规范是全大写加下划线分隔符,像这种 LABEL_ID
我现在通过gf gen dao生成的代码,结构体成员名都是无下划线全大写的格式,像这种LABELID,可读性很差(希望是生成LabelId这种首字符大写的形式)
期望:看文档gf gen dao有jsonCase参数控制json标签名称规则,希望针对结构体成员名也增加相应的参数控制
Hello @promisingMan. We like your proposal/feedback and would appreciate a contribution via a Pull Request by you or another community member. We thank you in advance for your contribution and are looking forward to reviewing it! 你好 @promisingMan。我们喜欢您的提案/反馈,并希望您或其他社区成员通过拉取请求做出贡献。我们提前感谢您的贡献,并期待对其进行审查。
非常感谢您的提议~但由于这只是一个增强性的建议,它并不会马上添加到处理的事项中来。如果您对此感兴趣并且能够胜任,欢迎您给我们提出PR。
具体需要修改的位置在此 https://github.com/gogf/gf/blob/3988a7ff6bb56cdcfc48fdd30b6def4247273e64/text/gstr/gstr_case.go#L158