V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yzhen123
V2EX  ›  分享创造

做了一个同步本地文件夹托盘应用,基于 go wails+systray 的低内存占用

  •  
  •   yzhen123 · 3 小时 45 分钟前 · 219 次点击

    项目地址: https://github.com/zaaack/sync-folder

    nas 太贵,云服务太贵,所以拿平时 nuc 24 小时开机当 nas+跑一些服务,对于重要文件打算采用双硬盘备份,本来是用 freefilesync, 但是发现对多文件夹不太支持,所以弄了个 ts 版的,感觉内存占用太多,所以又用 gpt 翻译到 go, 整了个桌面应用版的,不开窗口后台内存才 10mb 。

    在开发过程中发现 wails 的 webview app 多次启动销毁会导致卡住闪退,所以采用了多进程架构,感觉非常合理稳定了。

    1 条回复    2025-01-18 09:53:57 +08:00
    SirYuxuan
        1
    SirYuxuan  
       3 小时 21 分钟前
    syncthing 也很不错呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2697 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:15 · PVG 13:15 · LAX 21:15 · JFK 00:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.