我给 ”Go 语言“ 开发了 6 个在线工具 | Go 技术论坛


本站和网页 https://learnku.com/articles/63077 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

我给 ”Go 语言“ 开发了 6 个在线工具 | Go 技术论坛
Go
话题列表
社区 Wiki
优质外文
招聘求职
Go 实战教程
社区文档
登录
注册
Go
首页
Laravel
Go
PHP
Vue.js
Python
Java
MySQL
Rust
LK
Elasticsearch
F2E 前端
Server
程序员
Database
DevTools
Computer Science
手机开发
AdonisJS
社区
Wiki
教程
Go 实战教程首页
《G01 Go 实战:Web 入门》
《G02 Go API 实战》
《GX1 Golang 五分钟视频》
文档
社区文档首页
《高效的 Go 编程 Effective Go》
《Go Blog 中文翻译》
《Go 简易教程》
《Go 编程实例 Go by Example》
《Go 入门指南》
《Go 编程基础(视频)》
《Go Web 编程》
《Iris 框架中文文档》
《通过测试学习 Go 编程》
《Gin 框架中文文档》
《GORM 中文文档》
《Go SQL 数据库教程》
登录
注册
微信登录
我给 ”Go 语言“ 开发了 6 个在线工具
66
55
21
潇洒哥老苗 的个人博客
1661
21
创建于 1年前
更新于 10个月前
开源地址:github.com/miaogaolin/gotl,欢迎参与。
工具快速访问
JSON 转 GO: printlove.cn/tools/json2goYAML 转 GO: printlove.cn/tools/yaml2goSQL 转 go-zero Model: printlove.cn/tools/sql2gozeroSQL 转 GORM Model: printlove.cn/tools/sql2gormSQL 转 ElasticSearch DSL: printlove.cn/tools/sql2es/SQL 转 entgo schema: printlove.cn/tools/sql2ent
JSON转GO
网址:www.printlove.cn/tools/json2go
1. 有两种模式
转化-展开:json中的所有对象都创建为新的struct转化-嵌套:json中的对象都包含到一个struct中
2. 自定义tag
默认转化后的tag是json,也可以自定义,比如可以改为:gorm
3. 效果图
YAML转GO
网址:www.printlove.cn/tools/yaml2go
将 yaml 格式自动转化为 Go Struct 结构。
效果图
SQL 转 ent
网址:printlove.cn/tools/sql2ent
1. 效果图
2. 功能
此工具提供将 SQL 语句转化为 ent schema提供常见的数据库类型到 field 函数的转化
SQL 转 ElasticSearch DSL
网址:printlove.cn/tools/sql2es/
1. 效果图
2. 当前支持
sql and expression sql or expression equal(=) support not equal(!=) support gt(>) support gte(>=) support lt(<) support lte(<=) support sql in (eg. id in (1,2,3) ) expression sql not in (eg. id not in (1,2,3) ) expression paren bool support (eg. where (a=1 or b=1) and (c=1 or d=1)) sql like expression (currently use match phrase, perhaps will change to wildcard in the future) sql order by support sql limit support sql not like expression field missing check support aggregation like count(*), count(field), min(field), max(field), avg(field) support aggregation like stats(field), extended_stats(field), percentiles(field) which are not standard sql function null check expression(is null/is not null) join expression having supportSQL转go-zero
网址:printlove.cn/tools/sql2gozero
1. 效果图
2. 功能
和官方的 goctl 工具生成的代码是一样的,同样支持是否带缓存的Model。
SQL转GORM Model
网址:www.printlove.cn/tools/sql2gorm
1. 效果图
2. 功能
支持多表支持引入包的导入
本作品采用《CC 协议》,转载必须注明作者和本文链接
潇洒哥老苗
本帖由系统于 1年前 自动加精
举报
潇洒哥老苗
236 声望
Gopher、英语、思考、持续学习,公众号:潇洒哥和黑大帅
66 人点赞
推荐文章:
更多推荐...
博客
从开发到部署微服务保姆级视频教程
26
8个月前
博客
创业半年,我的GOFLY在线客服系统算是有点小成绩了
36
44
8个月前
博客
是的没错,我就是抄的。一个像 Laravel 那样好用的 go 语言的 SQL 查询构造器
16
11个月前
分享创造
[开源] [正式版发布] Goravel,一个功能完备、具有良好扩展能力的 Golang Web 应用程序框架,致敬 Laravel,欢迎 star、issues
20
64
1年前
博客
送了两趟外卖,我想明白了Goroutine + Channel
36
14
1年前
博客
Go+vue3开发的一个im应用
47
12
1年前
讨论数量: 21
排序:
时间
投票
邢闯洋
Laravel 9.x 译者
520 声望
屌屌屌
1年前
评论
评论
举报
邢闯洋
Laravel 9.x 译者
520 声望
sql转 elasticsearch 的是怎么实现的,源码会考虑开源吗
1年前
评论
评论
举报
luffy-gu
课程读者
7 声望
支持一下大佬
1年前
评论
评论
举报
huangxu
见习助教
60 声望
good job
1年前
评论
评论
举报
Aliliin
课程读者
477 声望
Phper @ 转 Goer
这个必须点赞了
1年前
评论
评论
举报
helloStar
课程读者
58 声望
new bee!点赞收藏
1年前
评论
评论
举报
skyLee
见习助教
75 声望
研发 @ XT
mk
1年前
评论
评论
举报
潇洒哥老苗
236 声望
不知道大家有用到时又遇到问题没,如果遇到不出结果的,现在已解决。
1年前
评论
评论
潇洒哥老苗
(作者)
(楼主)
1年前
@邢闯洋 github.com/cch123/elasticsql
邢闯洋
1年前
这个会开放源码吗,sql转Elasticsearch
举报
人艰不拆
课程读者
51 声望
good
1年前
评论
评论
举报
Sealin
0 声望
赞赞赞
1年前
评论
评论
举报
eryajf
95 声望
如果json内容里有 // 注释,希望能自动忽略,现在是会报错
1年前
评论
评论
潇洒哥老苗
(楼主)
1年前
json 中本就不应该写注释呀
eryajf
(作者)
1年前
@潇洒哥老苗 有时候从别处粘贴过来的,可能会带有注释
AKuan
11个月前
@eryajf jutool.dev 可以
举报
esacpe
6 声望
大佬
11个月前
评论
评论
举报
wangchunbo
版主
2.2k 声望
智能开发工程师 @ ###
我靠,舒服了!
11个月前
评论
评论
举报
zanjs
1 声望
老哥666
10个月前
评论
评论
举报
jackLai
课程读者
2 声望
转换gorm时,可以加上 comment 、 index 、uniqueIndex 就好了,希望可以支持? :+1:
8个月前
评论
评论
举报
Leesinyii
课程读者
12 声望
CEO @ 斗麦科技
这个是 真牛逼
2个月前
评论
评论
举报
讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
<a href="javascript:;" class="mr-2 ui popover text-mute" data-html="黏贴或拖拽图片至输入框内皆可上传图片">
<a href="javascript:;" class="mr-2 ui popover text-mute hide-on-mobile" data-html="支持除了 H1~H6 以外的GitHub 兼容 Markdown">
支持 MD
帮助
关注本文
评论
潇洒哥老苗
未填写
文章
25
粉丝
34
喜欢
118
收藏
101
排名:671
访问:9887
关注
私信
所有博文
阅读模式
文章归档
1 篇
2022 年 11 月
1 篇
2022 年 2 月
1 篇
2021 年 12 月
5 篇
2021 年 11 月
7 篇
2021 年 10 月
10 篇
2021 年 9 月
最新文章
最受欢迎
3周前
记账工具给的灵感,excel数据处理为自定义的格式
9个月前
Golang在线工具迁入Vercel
1年前
认真一点学 Go:19. 单元测试
1年前
我给 ”Go 语言“ 开发了 6 个在线工具
1年前
Protobuf 为啥比 JSON、XML 牛?
66
我给 ”Go 语言“ 开发了 6 个在线工具
13
Google:12 条 Golang 最佳实践
认真一点学 Go:1. 学习前导
Protobuf 为啥比 JSON、XML 牛?
认真一点学 Go:11. 包
博客标签
excel
interface
map
struct
接口
函数
go基础
16
切片
golang
结构体
Beancount
社区赞助商
成为赞助商
社区赞助商
成为赞助商
关于 LearnKu
LearnKu 是终身编程者的修道场
做最专业、严肃的技术论坛
LearnKu 诞生的故事
资源推荐
《社区使用指南》
《文档撰写指南》
《LearnKu 社区规范》
《提问的智慧》
服务提供商
其他信息
成为版主
所有测验
联系站长(反馈建议)
粤ICP备18099781号-6
粤公网安备 44030502004330号
违法和不良信息举报
由 Summer 设计和编码 ❤
请登录
提交
忘记密码?
or
注册
第三方账号登录
微信登录
GitHub 登录
内容举报
匿名举报,为防止滥用,仅管理员可见举报者。
我要举报该,理由是:
垃圾广告:恶意灌水、广告、推广等内容
无意义内容:测试、灌水、文不对题、消极内容、文章品质太差等
违规内容:色情、暴利、血腥、敏感信息等
不友善内容:人身攻击、挑衅辱骂、恶意行为
科学上网:翻墙、VPN、Shadowsocks,政策风险,会被关站!
不懂提问:提问太随意,需要再做一遍《提问的智慧》测验
随意提问:提问没有发布在社区问答分类下
排版混乱:没有合理使用 Markdown 编写文章,未使用代码高亮
内容结构混乱:逻辑不清晰,内容混乱,难以阅读
标题随意:标题党、标题不释义
尊重版权:分享付费课程、破解软件(付费),侵犯作者劳动成果
其他理由:请补充说明
举报
取消