Go问答 在线工具 (entgo):SQL 转 go-zero、SQL 转 GORM、JSON 转 GO

printlove · 2021年07月25日 · 最后由 printlove 回复于 2021年07月27日 · 413 次阅读

自己写了三个工具,后续关于 Go 工具如果有需求再增加,希望对效率提升有用。

目前正在做 sql 转 ent schema 工具,如果你能用上,希望下方留个言,谢谢。

工具快速访问


以下是通过效果图展示和基本功能介绍。

SQL 转 go-zero

网址:https://printlove.cn/tools/sql2gozero

1. 效果图

2. 功能

和官方的 goctl 工具生成的代码是一样的,同样支持是否带缓存的 Model。

SQL 转 GORM Model

网址:https://www.printlove.cn/tools/sql2gorm

1. 效果图

2. 功能

  • 支持多表
  • 支持引入包的导入

JSON 转 GO

网址:https://www.printlove.cn/tools/json2go

1. 有两种模式:

  • 转化 - 展开:json 中的所有对象都创建为新的 struct
  • 转化 - 嵌套:json 中的对象都包含到一个 struct 中

2. 自定义 tag

默认转化后的tagjson,也可以自定义,比如可以改为:gorm

3. 效果图

更多原创文章干货分享,请关注公众号
  • 加微信实战群请加微信(注明:实战群):gocnio

如果需要什么完善的,尽管提,不要客气

图看不了

astaxie 回复

现在你那边可以看吗,如果看不了是 pc 还是小程序或其它

printlove 回复

看不了

astaxie 回复

我的可以呀,奇怪,你用的是哪个客户端

astaxie 回复

手机端确实有问题,现在好了,太谢谢了

😎 不错不错

wLong 回复

thank you.

再加上一个 sql 转 entgo 就好了

kevin 回复

下来我研究研究,看下可行性

printlove 回复

你所说的是不是 sql 转 schema

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册