go selfupdate:使Go应用程序能够自我更新 源码
自我更新 使您的Golang应用程序能够自我更新。 受Chrome浏览器启发,基于Heroku的 。 产品特点 在Mac,Linux,Arm和Windows上测试 使用创建二进制diff,允许进行小的增量更新 如果diff无法匹配SHA,则退回到完整的二进制更新 快速开始 安装库和更新/补丁创建实用程序 go get -u github.com/sanbornm/go-selfupdate/... 启用您的应用进行自我更新 var updater = &selfupdate.Updater{ CurrentVersion: version, ApiURL: "http://updates.yourdomain.com/", BinURL: "http://updates.yourdomain.com/", DiffURL: "http://updates.yourdomain.com/", Dir: "update/", CmdName: "myapp", // app name } if
下载地址
用户评论