Versions in this module Expand all Collapse all v1 v1.0.0 Aug 6, 2026 Changes in this version + func BetterEarbuds(a, b Earbuds, u UseCase) string + func BetterPowerBank(a, b PowerBank, u UseCase) string + func ScoreEarbuds(e Earbuds, u UseCase) float64 + func ScorePowerBank(p PowerBank, u UseCase) float64 + type Earbuds struct + ANCDepthDB float64 + HasTransparency bool + HoursANCOn float64 + Multipoint bool + Name string + type PowerBank struct + Name string + OutputWatts float64 + Ports int + RatedMAh float64 + WeightGrams float64 + type UseCase int + const Commute + const EverydayCarry + const Office + const Travel + func (u UseCase) String() string