Skip to content

im-kulikov/sizefmt

Repository files navigation

sizefmt

Fork and fixed from code.cloudfoundry.org/bytefmt

Human-readable byte formatter.

Example:

sizefmt.ByteSize(100.5*sizefmt.MEGABYTE) // returns "100.5M"
sizefmt.ByteSize(uint64(1024)) // returns "1K"
sizefmt.Time(time.Now()) // now
sizefmt.Time(time.Now().Add(+2 * time.Hour)) // 2 hours from now
sizefmt.RelTime(time.Unix(0, 0), time.Unix(7*24*60*60, -1), "ago", "") // 6 days ago

For documentation, please see http://godoc.org/github.com/im-kulikov/sizefmt

Releases

No releases published

Packages

No packages published

Languages