1d1a95091d | ||
---|---|---|
.. | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md | ||
std.go | ||
std.kt | ||
std.swift | ||
std_currency.js |
README.md
currency
This package generates structs containing all the up-to-date ISO4217
currency codes and minor units, along with a very simple validator.
Data is graciously provided by:
Usage:
package main
func main() {
// Validation of codes.
ok := currency.Valid("ABC")
if !ok {
// whatever you need.
}
// easy to get the values
fmt.Println(currency.USD.Code())
// Output: USD
fmt.Println(currency.USD.MinorUnit())
// Output: 2
}