go-selfupdate:使Go应用程序能够自我更新

时间:2024-02-24 08:11:40
【文件属性】:

文件名称:go-selfupdate:使Go应用程序能够自我更新

文件大小:14KB

文件格式:ZIP

更新时间:2024-02-24 08:11:40

go selfupdate GoGo

自我更新 使您的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


【文件预览】:
go-selfupdate-master
----.gitignore(210B)
----go.mod(233B)
----LICENSE.md(1KB)
----.travis.yml(13B)
----go.sum(643B)
----README.md(2KB)
----example()
--------src()
--------public()
--------run-example.sh(2KB)
----selfupdate()
--------requester.go(2KB)
--------selfupdate_test.go(4KB)
--------selfupdate.go(8KB)
----cmd()
--------go-selfupdate()

网友评论