Documentation
¶
Index ¶
Constants ¶
View Source
const ( // Base is 1 or 1E0 Base = iota // Yotta is 1E24 Yotta // Zetta is 1E21 Zetta // Exa is 1E18 Exa // Peta is 1E15 Peta // Tera is 1E12 Tera // Giga is 1E9 Giga // Mega is 1E6 Mega // Kilo is 1E3 Kilo // Hecto is 1E2 Hecto // Deca is 1E1 Deca // Deci is 1E-1 Deci // Centi is 1E-2 Centi // Milli is 1E-3 Milli // Micro is 1E-6 Micro // Nano is 1E-9 Nano // Pico is 1E-12 Pico // Femto is 1E-15 Femto // Atto is 1E-18 Atto // Zepto is 1E-21 Zepto // Yocto is 1E-24 Yocto )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Measure ¶
type Measure int
const ( // None is the empty measure None Measure = iota // Length is meters Length // Mass is grams Mass Time ElectricCurrent ThermodynamicTemperature AmountOfSubstance LuminousIntensity Angle SolidAngle Frequency Force // or weight Pressure Energy // or work, heat Power // or radiant flux ElectricCharge // or quantity of electricity Voltage // (electrical potential), emf Capacitance Impedance // resistance, reactance ElectricalConductance MagneticFlux MagneticFluxDensity Inductance Temperature // temperature relative to 273.15 K LuminousFlux Illuminance Radioactivity // decays per unit time AbsorbedDose EquivalentDose CatalyticActivity )
type Prefix ¶
type Prefix int
type Unit ¶
type Unit struct {
// contains filtered or unexported fields
}
Unit is complete according to Système international
func (Unit) MarshalJSON ¶
MarshalJSON implements the Marshaler interface
func (*Unit) UnmarshalJSON ¶
UnmarshalJSON implements the Unmarshaler interface
Click to show internal directories.
Click to hide internal directories.