Skip to content

Repository files navigation

banking

GoDocBuild StatusGo Report Card

Banking library for Go.

Install

go get github.com/jbub/banking

Docs

http://godoc.org/github.com/jbub/banking

Iban

package main
import (
"fmt""log""github.com/jbub/banking/iban"
)
var (
testIban=iban.MustParse("BE68539007547034")
)
funcmain() {
ibn, err:=iban.Parse("BE68539007547034")
iferr!=nil {
log.Fatal(err)
}
fmt.Println(ibn.BankCode())
fmt.Println(ibn.AccountNumber())
err=iban.Validate("BE68539007547034")
iferr!=nil {
log.Fatal(err)
}
}

Swift

package main
import (
"fmt""log""github.com/jbub/banking/swift"
)
var (
testSwift=swift.MustParse("DEUTDEFF500")
)
funcmain() {
swft, err:=swift.Parse("DEUTDEFF500")
iferr!=nil {
log.Fatal(err)
}
fmt.Println(swft.BankCode())
fmt.Println(swft.CountryCode())
err=swift.Validate("DEUTDEFF500")
iferr!=nil {
log.Fatal(err)
}
}

About

Banking library written in Go.

Topics

Resources

Stars

39 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages