# Functions
CheckPassword checks if the provided password is correct or not.
HashPassword returns the bcrypt hash of the password.
IsSupportedCurrency returns true if the currency is supported.
LoadConfig reads configuration from file or environment variables.
NewTokenMaker returns a new TokenMaker.
No description provided by the author
Radium.
RandomCurrency generates a random currency code.
RandomEmail generates a random email.
RandomInt generates a random integer between min and max.
RandomMoney generates a random amount of money.
RandomOwner generates a random owner name.
RandomString generates a random string of length n.
# Variables
Different types of error returned by the VerifyToken function.
Different types of error returned by the VerifyToken function.
# Structs
Config stores all configuration of the application.
Token contains the payload data of the token.
TokenMaker manages token creation and validation.