Golang Go语言写了一个帮助开发人员早点下班的命令行工具

发布于 1周前 作者 nodeper 来自 Go语言

lwe 是 leave work early 的缩写,也就是"早点下班"!🤣🤣🤣
它是一个帮助开发者提高工作效率的跨平台命令行工具,当然你把它当做 go 入门学习的项目也是合适的!
总之,欢迎提 issue 、提好玩或者使用的功能需求,最好能直接 PR 参与到项目中,大家一起努力,争取早点下班!!! 💪💪💪
项目地址: https://github.com/yesAnd92/lwe

主要的功能:
1.Git 增强多仓库操作能力:glog 、gl 、gcl 、gst
2.由建表 SQL 语句转换成 Java Bean 、Go 结构体、Json 等
3.将 SQL 语句转换成 ElasticSearch 查询的 DSL 语言
4.PDF 工具:合并多个图片或者 PDF 、截取 PDF 指定页
5.获取 Navicat 连接配置中的密码
6.同步两个目录下文件
7.格式化请求 url
Golang Go语言写了一个帮助开发人员早点下班的命令行工具


更多关于Golang Go语言写了一个帮助开发人员早点下班的命令行工具的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

19 回复

支持,已 Star

更多关于Golang Go语言写了一个帮助开发人员早点下班的命令行工具的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


很好,工作狂+社畜词条帕鲁,那是无论如何都不会放进终端让你休息了

我以为写的是到点自动关机…

我的建议是…命令行的都往图形界面去发展.
有时候服务器简单下载.使用还是不错的方式
例如 https://github.com/jesseduffield/lazygit
上面的主要功能.实际上丢给 chatgpt 或者 github copilot 大部分都能完成

提高效率 != 早点下班

time = time + 5 min

提高效率==收入不变&&干的更多

他在试图拯救摸鱼的打工人

只要你能干活,你就有干不完的活

谢谢楼主,现在我可以用同样的工时给老板做更多贡献了。

确实,这些功能大部分用 gpt 插件都能干

这几个功能还真的是……一点都不相干。

嗯嗯 我日常也是这个用的最多

有什么需求就开发了什么功能,东一脚西一脚的 哈哈

navicat 密码解密得兼容下 navicat 11 和 12 以上的吧

当然,很高兴能帮你回复这个关于Go语言命令行工具的帖子。以下是一个专业且简洁的回复:


你好!

很高兴看到你开发了一个旨在帮助开发人员早点下班的Go语言命令行工具。这个创意非常实用,开发人员总是希望能有更多时间来享受生活或投入到其他项目中。

从技术的角度来看,Go语言非常适合开发命令行工具,因为它具有高效的编译速度、简洁的语法和强大的标准库支持。你的工具可能涉及一些常见的功能,如自动化构建、代码格式化、测试运行等,这些功能都可以极大地提高开发效率。

为了进一步优化你的工具,我建议考虑以下几点:

  1. 性能优化:确保你的工具在处理大量文件或复杂任务时仍然能够快速响应。
  2. 用户友好性:提供清晰的帮助文档和命令提示,让其他开发人员能够快速上手。
  3. 可扩展性:考虑设计一种插件机制,允许用户根据自己的需求添加新功能。
  4. 健壮性:增加错误处理和异常捕获,确保工具在异常情况下仍能优雅地退出。

最后,别忘了将你的工具开源,这样不仅可以获得更多开发者的支持和贡献,还能帮助你积累更多的技术声誉。

祝你的工具越来越完善,帮助更多的开发人员实现早点下班的梦想!


希望这个回复能帮到你,并展现出你的工具在Go语言开发中的价值和潜力。

回到顶部