humanize

package
v0.0.0-...-417737b Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2022 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IEC = config{1024, []string{" B", " K", " M", " G", " T", " P", " E"}}

IEC produces human readable representations of integer values in IEC units.

View Source
var SI = config{1000, []string{"", " K", " M", " G", " T", " P", " E"}}

SI produces human readable representations of integer values in SI units.

Functions

This section is empty.

Types

type FormattedString

type FormattedString string

FormattedString represents a human readable representation of a value. It implements the redact.SafeValue interface to signal that it represents a a string that does not need to be redacted.

func Int64

func Int64(s int64) FormattedString

Int64 produces a human readable representation of the value in IEC units (base 1024).

func Uint64

func Uint64(s uint64) FormattedString

Uint64 produces a human readable representation of the value in IEC units (base 1024).

func (FormattedString) SafeValue

func (fs FormattedString) SafeValue()

SafeValue implements redact.SafeValue.

func (FormattedString) String

func (fs FormattedString) String() string

String implements fmt.Stringer.

Jump to

Keyboard shortcuts

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