mask-pii për Go
Implementimi i mask-pii në Go për maskimin e email-eve dhe numrave të telefonit në regjistra dhe rrjedha të dhënash.
Maskimi i email-eve
Maskon pjesën lokale duke ruajtur dukshmërinë e domenit.
Maskimi i numrave të telefonit
Maskon shifrat e ndjeshme duke ruajtur formatin dhe dukshmërinë e prapashtesës.
API në stilin e builder-it
Aktivizoni në mënyrë eksplicite maskimin e email-it/telefonit dhe karakterin e maskës përpara përpunimit.
Instalo dhe fillo
Go [published: Go Module Proxy / pkg.go.dev 0.2.0]: Përdorni mënyrën aktuale të instalimit më poshtë, ngarkoni API-në Go dhe ekzekutoni shembullin minimal. Shembulli aktivizon shprehimisht maskimin e emailit dhe telefonit dhe tregon daljen e pritshme.
Instalim
go get github.com/finitefield-org/mask-pii/go@v0.2.0
Përdorimi
package main
import (
"fmt"
"github.com/finitefield-org/mask-pii/go"
)
func main() {
masker := maskpii.New()
.MaskEmails()
.MaskPhones()
.WithMaskChar('#')
input := "Contact: alice@example.com or 090-1234-5678."
output := masker.Process(input)
fmt.Println(output)
// Output: "Contact: a####@example.com or ###-####-5678."
}
Shënim
Ju lutemi shihni README README-n për detaje të sakta mbi ekosistemin e paketave dhe shembujt e API-së për këtë gjuhë.
E mëparshme
Indeksi i gjuhëveTjetra
GitHub