Open Issues Need Help
View All on GitHub Decimal: handle math.MinInt64 without overflow about 2 hours ago
AI Summary: The `Decimal()` function currently overflows when attempting to compute the absolute value of `math.MinInt64` by negating it. This issue aims to enhance the function's robustness by defensively handling this specific edge case. The proposed solution involves updating `Decimal()` to compute the magnitude without direct negation for `math.MinInt64`, possibly by using division/modulo on the negative value or converting to `uint64`, and adding a dedicated internal test case.
Complexity:
2/5
bug good first issue
Add benchmarks for Decimal and Format about 3 hours ago
enhancement good first issue
Docs: Add badges and versioning note (SemVer) about 3 hours ago
documentation good first issue
Add IsCurrencyMismatch(err) helper and details about 3 hours ago
enhancement good first issue
Validate SupportedCurrencies digits at init about 3 hours ago
enhancement good first issue