pretty

package
v1.10.0-rc2 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2020 License: Apache-2.0 Imports: 6 Imported by: 16

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Ago

func Ago(timestamp *types.Timestamp) string

Ago pretty-prints the amount of time that has passed since timestamp as a human-readable string, and adds "ago" to the end.

func Duration

func Duration(d *types.Duration) string

Duration pretty prints a duration in a human readable way.

func ProgressBar added in v1.9.9

func ProgressBar(width, green, yellow, red int) string

ProgressBar pretty prints a progress bar with given width and green, yellow and red segments. green, yellow and red need not add to width, they will be normalized. If red is nonzero there will always be at least one red segment, even if red is less than 1/width of the total bar.

func Since added in v1.9.12

func Since(timestamp *types.Timestamp) string

Since pretty-prints the amount of time that has passed since timestamp as a human-readable string.

func Size

func Size(size uint64) string

Size pretty-prints size amount of bytes as a human readable string.

func TimeDifference added in v1.5.1

func TimeDifference(from *types.Timestamp, to *types.Timestamp) string

TimeDifference pretty-prints the duration of time between from and to as a human-reabable string.

func UnescapeHTML

func UnescapeHTML(s string) string

UnescapeHTML returns s with < and > unescaped.

Types

This section is empty.

Jump to

Keyboard shortcuts

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