1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| package main
|
| import (
| "github.com/zan8in/gologger"
| "github.com/zan8in/goupdate"
| "github.com/zan8in/goupdate/stores/github"
| )
|
| func main() {
|
| owner := "zan8in"
| repo := "afrog"
| version := "2.8.1"
|
| if result, err := github.Update(owner, repo, version); err != nil {
| gologger.Error().Msg(err.Error())
| } else {
| if result.Status == 2 {
| gologger.Info().Msgf("%s %s", repo, goupdate.LatestVersionTips)
| } else {
| gologger.Info().Msgf("Successfully updated to %s %s\n", repo, result.LatestVersion)
| }
| }
|
| // gologger.Info().Msgf("Successfully updated to %s %s\n", repo, version)
| }
|
|