软件包golang.org/x/text/currency
旨在处理货币标准的打印实现。
它通过一堆const currency.Unit
提供所有最常用的货币 currency.Unit
是uint index的结构
它们引用位于internal
folder下的某些数据。
我想添加对新货币的支持。我该如何进行?
答案 0 :(得分:2)
考虑货币单位代表ISO_4217,而且看起来相当完整,您不能直接对其进行扩展。
您需要去:
Rhymond/go-money
,可能会更完整thrasher-/gocryptotrader/currency
,在其中可以扩展新货币through a json config file。init()
内的通话。