Documentation
¶
Index ¶
Constants ¶
View Source
const ( Logkit = "logkit" GoosWindows = "windows" GoosLinux = "Linux" GoosMac = "Darwin" Arch386 = "386" Arch64 = "amd64" UserAgent = "User-Agent" RateLimitReset = "X-RateLimit-Reset" RateLimitRemaining = "X-RateLimit-Remaining" )
Variables ¶
View Source
var LastVersionUrl = "https://api.github.com/repos/qiniu/logkit/releases/latest"
为了测试,将这个声明为变量,但是不要修改
Functions ¶
func CheckAndUpgrade ¶
func CheckAndUpgrade(curVersion string)
Types ¶
type CliVersion ¶
type ReleaseInfo ¶
type ReleaseInfo struct { Url string `json:"url"` // api 请求地址 Name string `json:"name"` // version Body string `json:"body"` // 更新内容 Assets []struct { DownloadUrl string `json:"browser_download_url"` // 压缩包下载链接 PackageName string `json:"name"` // 压缩包名称 ContentType string `json:"content_type"` // 类型 zip/gzip FileSize int64 `json:"size"` // 文件大小 } `json:"assets"` }
Click to show internal directories.
Click to hide internal directories.