文件名称:money:GoLang Money库使使用钱更安全,更轻松,更有趣!
文件大小:39KB
文件格式:ZIP
更新时间:2024-06-20 01:16:35
go golang money domain-driven-design value-object
GoLang 钱 GoLang 库使金钱工作更安全、更轻松、更有趣! - 无依赖- 无贫血模型- JSON 格式化程序- SQL 驱动程序- 本地化格式化程序 货币价值对象 “如果我每次看到有人使用 FLOAT 存储货币时我都有一角钱,我就会有 999.997634 美元” ——简而言之:您不应该用浮点数表示货币价值。 无论您需要在何处表示金钱,都可以使用此 Money 值对象。 package main import ( "fmt" "github.com/radical-app/money" ) func main () { fiveEur := money . EUR ( 500 ) // see list of all currencies tenEur , err := fiveEur . Add ( fiveEur ) fmt . P