分享

两款 go 开发实用工具

 风声之家 2021-08-06

Go语言中文网 2021-08-06

以下文章来源于吴亲强的深夜食堂 ,作者吴亲库里

介绍

推荐两款go开发中用的还行的工具

为什么推荐工具?是为了让评论区的大佬介绍其他更好用的工具,解放我的双手。

顺便问问,有没有只说话就能自动打完代码的工具?

JSON-To-Stuct

这个工具可以把json格式的数据转换成gostruct比如你在对接第三方的时候,就不需要根据对方的接口一个个定义struct字段。下面示例复制的微信小商店商品json数据到网站的左框即可,当然自己还是需要做一些局部的调整

图片

其实这个功能 21 版的goland也支持了goland中你只需要这样,

Table-To-Stuct

被业务缠身的同学每天免不了CURDCURD之前总得建表吧建表之后总得在代码中定义模型吧。总不能又一个个字段定义,那么下面这个工具可能管用

假设你有一个库dream库里有一个表category结构如下

图片

你只需引入包github.com/gohouse/converter ,然后写这样的代码,就可以实现table-to-go功能

图片

运行这段代码,最后会根据设置的SavePath里的地址(尚未存在的目录需要先自行创建),生成category.go文件,内容如下

图片

相应的再进行调整即可

总结

今天主要分享的是json-to-stucttable-to-stuct这两款日常会用上的工具

好了,现在开始你们给我介绍趁手的工具了

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多