Documentation
¶
Index ¶
- Constants
- func CNPJComMascara(s string) string
- func CNPJSemMascara(s string) string
- func CNPJValidador(cnpj string) bool
- func CPFComMascara(s string) string
- func CPFSemMascara(s string) string
- func CPFValidador(cpf string) bool
- func LimpaDocumento(s string) string
- func SumDigit(s string, table []int) int
Constants ¶
View Source
const ( // Máscara do número de CNPJ CNPJMask string = `([\d]{2})([\d]{3})([\d]{3})([\d]{4})([\d]{2})` )
View Source
const ( // Máscara do número de CPF CPFMask string = `([\d]{3})([\d]{3})([\d]{3})([\d]{2})` )
Variables ¶
This section is empty.
Functions ¶
func CNPJComMascara ¶
Retorna um número de CNPJ com a máscara (cuidado: nao faz validação) 00.000.000/0001-00
func CNPJSemMascara ¶
Retorna um CNPJ sem a máscara (cuidado: não faz validação) 00000000000100
func CNPJValidador ¶
Valida um documento de CNPJ, independente de estar com a máscara (formatado) ou não
func CPFComMascara ¶
Retorna um número de CPF com a máscara (cuidado: nao faz validação) 000.000.000-00
func CPFSemMascara ¶
Retorna um CPF sem a máscara (cuidado: não faz validação) 00000000000
func CPFValidador ¶
Valida um documento de CPF, independente de estar com a máscara (formatado) ou não
func LimpaDocumento ¶
Irá remover os caracteres especiais do número do documento como ".", "_" e "/"
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.