Funções básicas para a manipulação de números de CPF.
Com go-get
:
$ go get github.com/theuves/go-cpf
Veja a documentação aqui (ou use $ godoc github.com/theuves/go-cpf
).
Veja alguns exemplos abaixo:
package main
import (
"fmt"
"github.com/theuves/go-cpf"
)
func main() {
fmt.Println(cpf.Format("01234567890")) // 012.345.678-90, <nil>
fmt.Println(cpf.Generate()) // retorna um número de CPF aleaatório válido
fmt.Println(cpf.Validate("012.345.678-90")) // true
}
MIT © Matheus Alves