Skip to content

Получение курса валюты ЦБ РФ

License

Notifications You must be signed in to change notification settings

ivangurin/cbrf-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Получение и конвертация курсов валют ЦБ РФ на дату

Библиотека предназаначена для получения курсов валют ЦБ РФ и конвртации стоимости валют на заданную дату.

Установка

go get -u github.com/ivangurin/cbrf-go 

Пример использования

now := time.Now()

// Получение курса валюты на дату
exchangeRate, err := cbrf.GetExchangeRate(cbrf.CurrencyUSD, now)

if err != nil {
	log.Fatal(err)
}

fmt.Printf("Текущий курс USD: %.2f рублей\n", exchangeRate)

// Конвертация 100 USD в EUR на дату
valueUSD := float64(100)

valueEUR, err := cbrf.Convert(cbrf.CurrencyUSD, cbrf.CurrencyEUR, valueUSD, now)

if err != nil {
	log.Fatal(err)
}

fmt.Printf("Стоимость %.2f USD равна %.2f EUR\n", valueUSD, valueEUR)

Лицензия

MIT

About

Получение курса валюты ЦБ РФ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages