Popularity
3.0
Growing
Activity
3.0
Growing
24
4
12

Programming language: Go
License: MIT License
Tags: Utilities     Banking     Parsing     Financial    
Latest version: v0.7.0

banking alternatives and similar packages

Based on the "Financial" category.
Alternatively, view banking alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of banking or a related project?

Add another 'Financial' Package

README

banking

GoDoc Build Status Go 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")
)

func main() {
    ibn, err := iban.Parse("BE68539007547034")
    if err != nil {
        log.Fatal(err)
    }

    fmt.Println(ibn.BankCode())
    fmt.Println(ibn.AccountNumber())

    err = iban.Validate("BE68539007547034")
    if err != nil {
        log.Fatal(err)
    }
}

Swift

package main

import (
    "fmt"
    "log"

    "github.com/jbub/banking/swift"
)

var (
    testSwift = swift.MustParse("DEUTDEFF500")
)

func main() {
    swft, err := swift.Parse("DEUTDEFF500")
    if err != nil {
        log.Fatal(err)
    }

    fmt.Println(swft.BankCode())
    fmt.Println(swft.CountryCode())

    err = swift.Validate("DEUTDEFF500")
    if err != nil {
        log.Fatal(err)
    }
}