目录树自动生成器 golang+fyne

go tree

代码实现请看 gitee 仓库链接

有很多生成目录树的工具,比如windows自带的tree命令,nodejs的treer,tree-cli等等。这些工具都很成熟、很好用,有较完善的功能。

但是,这些工具全部是命令式的,如果有人不会用命令,那么他就没有办法使用这些工具了,所以我写了这个带有图形化界面的目录树生成器。

使用方式

本程序基于fyne + golang,功能是生成目录树,使用方式如下。

下载并双击运行go_tree.exe下载链接

  • 第一步:选择要生成目录树的文件夹
  • 第二步:输入排除文件,并点击确认,被排除的文件将不再在生成目录树中显示。(此步骤可省略
  • 第三步:点击"生成树形目录"并选择输出文件位置

然后就可以生成目录树了

ps:排除文件类似.gitignore文件里的内容,但略有不同,比如*.log在.gitignore里可以排除所有log文件,但在本程序里只能排除掉当前目录里的log文件,不能排除掉子目录的log文件

ps1:在下载程序的时候,因为gitee后台写的太烂了,所以必须先登录再点击下载,如果先点击下载再登陆会因为重定向次数过多而无法访问网页

使用效果

输入内容

输出内容

相关推荐
无奈何杨12 分钟前
CoolGuard增加枚举字段支持,条件编辑优化,展望指标取值不同
前端·后端
这里有鱼汤15 分钟前
小白必看:QMT里的miniQMT入门教程
后端·python
brzhang34 分钟前
当AI接管80%的执行,你“不可替代”的价值,藏在这20%里
前端·后端·架构
绝无仅有1 小时前
后端 Go 经典面试常见问题解析与总结
后端·面试·github
绝无仅有1 小时前
后端工程师面试常见问题与回答解析总结
后端·面试·github
程序员爱钓鱼3 小时前
Go语言实战案例 — 项目实战篇:简易博客系统(支持评论)
前端·后端·go
追逐时光者10 小时前
精选 4 款基于 .NET 开源、功能强大的 Windows 系统优化工具
后端·.net
TF男孩10 小时前
ARQ:一款低成本的消息队列,实现每秒万级吞吐
后端·python·消息队列
AAA修煤气灶刘哥11 小时前
别让Redis「歪脖子」!一次搞定数据倾斜与请求倾斜的捉妖记
redis·分布式·后端
AAA修煤气灶刘哥12 小时前
后端人速藏!数据库PD建模避坑指南
数据库·后端·mysql