文件名称:go-money:实施Fowler的Money模式
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-19 12:05:53
money formatter currency fowler-money-pattern money-library
钱 GoMoney提供处理。 此程序包提供基本和精确的Money操作,例如舍入,拆分和分配。 由于舍入差异小,货币值不应存储为浮点数。 package main import "github.com/Rhymond/go-money" func main () { pound := money . New ( 100 , money . GBP ) twoPounds , err := pound . Add ( pound ) if err != nil { log . Fatal ( err ) } parties , err := twoPounds . Split ( 3 ) if err != nil { log . Fatal ( err ) } parties [ 0 ]. D
【文件预览】:
go-money-master
----.gitignore(266B)
----go.mod(44B)
----money_test.go(13KB)
----currency.go(21KB)
----money.go(7KB)
----formatter.go(2KB)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(6KB)
----calculator.go(1KB)
----mutator.go(140B)
----currency_test.go(2KB)
----constants.go(2KB)
----formatter_test.go(6KB)