package unit type Unit interface { UnitSymbol() string } // UnitConstraint can be used as generic type constraints for Unit. type UnitConstraint interface { Unit ~float64 }