两款 go 开发实用工具

Go语言精选

共 826字,需浏览 2分钟

 ·

2021-08-10 00:33

介绍

推荐两款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这两款日常会用上的工具

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



推荐阅读


福利

我为大家整理了一份从入门到进阶的Go学习资料礼包,包含学习建议:入门看什么,进阶看什么。关注公众号 「polarisxu」,回复 ebook 获取;还可以回复「进群」,和数万 Gopher 交流学习。

浏览 26
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报