Documentation
¶
Index ¶
- func ExtractFile(urlStr string) (string, error)
- func FormatCVE(bareCve string) string
- func FormatETA(eta time.Duration) string
- func GetDateHuman(date time.Time) string
- func GetDirectorySize(path string) (uint64, error)
- func GetPlatformAssetName(version string) (string, error)
- func GetSizeHuman(size uint64) string
- func NormalizeString(s string) string
- func ParseDate(date string) string
- func TrimVersionString(version ...string) string
- func Unzip(src, dest string) error
- type ETACalculator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractFile ¶ added in v0.7.0
ExtractFile extracts the file name from a URL string from an index backup.
func GetDateHuman ¶ added in v0.9.0
func GetDirectorySize ¶ added in v0.7.0
GetDirectorySize calculates the total size of a directory and returns it as a human-readable string
func GetPlatformAssetName ¶ added in v0.11.4
func GetSizeHuman ¶ added in v0.7.0
func NormalizeString ¶
NormalizeString normalizes a string by converting it to lowercase and replacing spaces and underscores with hyphens.
func ParseDate ¶ added in v0.7.0
ParseDate parses a date string in RFC3339 format and returns a formatted string.
func TrimVersionString ¶ added in v0.11.4
Types ¶
type ETACalculator ¶ added in v0.9.0
type ETACalculator struct {
// contains filtered or unexported fields
}
func NewETACalculator ¶ added in v0.9.0
func NewETACalculator() *ETACalculator
func (*ETACalculator) TotalTime ¶ added in v0.9.0
func (e *ETACalculator) TotalTime() time.Duration
func (*ETACalculator) TotalTimeFormatted ¶ added in v0.9.0
func (e *ETACalculator) TotalTimeFormatted() string
Click to show internal directories.
Click to hide internal directories.