MySql数据库表转换Go Struct(mysql to model)

xianghu1314 · · 5543 次点击
初衷只是做数据库到go 代码的映射,如果做crud就是一套ORM框架了,而且CRUD使用模板也可以快速生成,感觉没有必要。
#4
更多评论
只有struct么? 不是应该顺带生成一套crud么…… 另外这种转换应该做成命令行工具把。
#1
另外大概的看了下你的代码,还有个问题是你对一些保留单词没做处理 比如 id应该专成ID而不是Id url应该专程URL而不是Url,不然在ide里会提示warning 可以参考下 https://github.com/golang/lint/blob/470b6b0bb3005eda157f0275e2e4895055396a81/lint.go 里的 commonInitialisms
#2