update

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2017 License: GPL-3.0 Imports: 15 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrorNoBinary    = errors.New("no binary for the update found")
	ErrorNoCheckSum  = errors.New("no checksum for the update found")
	ErrorNoSignature = errors.New("no signature for the update found")
)

Functions

func Update

func Update(u UpdaterService) error

Types

type GitHub

type GitHub struct {
	CurrentVersion string // Currently running version.
	GithubOwner    string // The owner of the repo like "pcdummy"
	GithubRepo     string // The repository like "go-githubupdate"
	Certificate    string
	// contains filtered or unexported fields
}

func (*GitHub) CheckUpdateAvailable

func (u *GitHub) CheckUpdateAvailable() (string, error)

type UpdaterService

type UpdaterService interface {
	CheckUpdateAvailable() (string, error)
	// contains filtered or unexported methods
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL