Luhn Formula is a go module that uses the luhn aglorithm also known as Modulus 10 Algorithm to verify if a number is a luhn number
To get:
go get github.com/gospacedev/luhn-formula
You can use it as:
package main
import (
"fmt"
"github.com/gospacedev/luhn-formula"
)
func main() {
a := luhn.Check("79927398713")
b := luhn.Check("1111")
fmt.Println(a)
fmt.Println(b)
}
The output will be:
true
false