Documentation
¶
Index ¶
Constants ¶
View Source
const ( MaxMicro = math.MaxInt64 MinMicro = math.MinInt64 Zero = Micro(0) MicroDollar Micro = 1 Cent = 10000 * MicroDollar Dollar = 100 * Cent RoundingNone = 0 RoundingHalfAwayFromZero = 1 )
Variables ¶
View Source
var ErrInvalidInput = errors.New("money: cannot convert string to money.Micro")
View Source
var ErrOverflow = errors.New("money: overflow")
View Source
var ErrUnsupportedRounding = errors.New("money: unsupported rounding")
View Source
var ErrZeroDivision = errors.New("money: division by zero")
Functions ¶
Types ¶
type Micro ¶
type Micro int64
func FromFloat64 ¶
func FromString ¶
func (Micro) MarshalJSON ¶
func (*Micro) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.