Documentation ¶
Index ¶
- Constants
- func AtoIDefault0(s string) int
- func ByteSliceParseUint(buf []byte) (int, error)
- func Float64ToFlowString(in float64) string
- func FormatBool(f bool) string
- func FormatBoolFalseEmpty(f bool) string
- func FormatBoolTrueEmpty(f bool) string
- func FormatFloat(f float64) string
- func FormatFloat64ToFInLen(f float64, showLen int) string
- func FormatFloatPercentPadding(f float64) string
- func FormatFloatPercentPaddingPrec4(f float64) string
- func FormatFloatPercentPrec2(f float64) string
- func FormatFloatPercentPrec4(f float64) string
- func FormatFloatPrec0(f float64) string
- func FormatFloatPrec2(f float64) string
- func FormatFloatPrec4(f float64) string
- func FormatFloatPrec6(f float64) string
- func FormatFloatPrec8(f float64) string
- func FormatGbAndIntFromInt(i int) string
- func FormatGbAndIntFromInt64(i int64) string
- func FormatInt(i int) string
- func FormatInt64(i int64) string
- func FormatIntPadding(i int, paddingToWidth int) string
- func FormatIntPaddingWithChars(i int, paddingToWidth int, paddingStr string) string
- func FormatIntPaddingWithZeroPre(i int, paddingToWidth int) string
- func FormatUint64(i uint64) string
- func FormatUint64Hex(i uint64) string
- func FormatUint64HexPadding(i uint64) string
- func FormatUint64HexPadding8(i uint64) string
- func FormatUint64HexPaddingWithZeroPrefix(i uint64, paddingToWidth int) string
- func FormatUint64Padding(i uint64) string
- func GbFromFloat64(byteNum float64) string
- func GbFromFloat64WithUnit(byteNum float64) (string, string)
- func GbFromInt(byteNum int) string
- func GbFromInt64(byteNum int64) string
- func GbFromUint64(byteNum uint64) string
- func GbPaddingFromFloat64(byteNum float64) string
- func GbPaddingFromInt(byteNum int) string
- func GbPaddingFromInt64(byteNum int64) string
- func GbSpeedFromFloat64(f float64) string
- func GbSpeedFromFloat64AndDuration(f float64, dur time.Duration) string
- func GbSpeedFromInt(i int) string
- func GbStringToFloat64Default0(in string) float64
- func GbstringToFloat64(in string) (f float64, errMsg string)
- func GetPercent(success int, total int) string
- func IntBeyond1000ToScientificNotationDefault(in int) string
- func InterfaceToString(m interface{}) string
- func MustParseBool(f string) bool
- func MustParseFloat64(f string) float64
- func MustParseInt(f string) int
- func MustParseInt0xHex(f string) int
- func MustParseInt64(f string) int64
- func MustParseIntHex(f string) int
- func MustParseUint64(f string) uint64
- func MustParseUint64Hex(f string) uint64
- func ParseBoolDefaultFalse(s string) bool
- func ParseFloat64(f string) (float64, error)
- func ParseFloat64Default0(s string) float64
- func ParseHexUint64(s string) (u uint64, errMsg string)
- func ParseInt(f string) (int, error)
- func ParseInt64Default0(s string) int64
- func ParseIntDefault0(s string) int
- func ParseIntWithDefaultNumber(s string, defaultNumber int) int
- func ParseUint64HexWithout0xOrZero(s string) (i uint64)
- func PrintProgress(get int64, total int64, dur time.Duration, lastBytes int64)
- func SizeString(byteNum int64) string
- func SizeStringWithFloat64(bytePerSecond float64) string
- func SizeStringWithPadding(byteNum int64) string
- func SizeStringWithoutUnit(bytePerSecond float64) string
- func Uint8ToBool0AsFalse(b uint8) bool
- type StringPadding
Constants ¶
View Source
const GB = 1024 * 1024 * 1024
View Source
const KB = 1024
View Source
const MB = 1024 * 1024
View Source
const TB = 1024 * 1024 * 1024 * 1024
Variables ¶
This section is empty.
Functions ¶
func AtoIDefault0 ¶
func ByteSliceParseUint ¶
func Float64ToFlowString ¶
func FormatBool ¶
func FormatBoolFalseEmpty ¶
func FormatBoolTrueEmpty ¶
func FormatFloat ¶
func FormatFloat64ToFInLen ¶
func FormatFloatPercentPrec2 ¶
func FormatFloatPercentPrec4 ¶
func FormatFloatPrec0 ¶
func FormatFloatPrec2 ¶
func FormatFloatPrec4 ¶
func FormatFloatPrec6 ¶
func FormatFloatPrec8 ¶
func FormatGbAndIntFromInt ¶
func FormatGbAndIntFromInt64 ¶
func FormatInt64 ¶
func FormatIntPadding ¶
func FormatUint64 ¶
func FormatUint64Hex ¶
func FormatUint64HexPadding ¶
func FormatUint64HexPadding8 ¶
func FormatUint64Padding ¶
func GbFromFloat64 ¶
func GbFromFloat64WithUnit ¶
func GbFromInt64 ¶
func GbFromUint64 ¶
func GbPaddingFromFloat64 ¶
func GbPaddingFromInt ¶
func GbPaddingFromInt64 ¶
func GbSpeedFromFloat64 ¶
func GbSpeedFromInt ¶
func GbstringToFloat64 ¶
func GetPercent ¶
func InterfaceToString ¶
func InterfaceToString(m interface{}) string
func MustParseBool ¶
func MustParseFloat64 ¶
func MustParseInt ¶
func MustParseInt0xHex ¶
func MustParseInt64 ¶
func MustParseIntHex ¶
func MustParseUint64 ¶
func MustParseUint64Hex ¶
func ParseBoolDefaultFalse ¶
func ParseFloat64 ¶
func ParseFloat64Default0 ¶
func ParseHexUint64 ¶
func ParseInt64Default0 ¶
func ParseIntDefault0 ¶
func SizeString ¶
func SizeStringWithFloat64 ¶
func SizeStringWithPadding ¶
func SizeStringWithoutUnit ¶
func Uint8ToBool0AsFalse ¶
Types ¶
type StringPadding ¶
type StringPadding struct {
// contains filtered or unexported fields
}
func (*StringPadding) Get ¶
func (np *StringPadding) Get(name string) string
func (*StringPadding) GetInt ¶
func (np *StringPadding) GetInt(i int) string
func (*StringPadding) SetMaxBySlice ¶
func (np *StringPadding) SetMaxBySlice(slice interface{})
func (*StringPadding) UpdateMax ¶
func (np *StringPadding) UpdateMax(name string)
Click to show internal directories.
Click to hide internal directories.