mask-pii для Go

Реализация mask-pii на Go для маскирования персональных данных email и телефонов в логах и потоках обработки данных.

Маскирование email

Маскирует локальную часть, сохраняя видимость домена.

Маскирование номеров телефонов

Маскирует чувствительные цифры, сохраняя формат и видимость суффикса.

API в стиле конструктора

Перед обработкой явно включите маскирование email и телефонов и укажите символ маски.

Установить и начать

Go [published: Go Module Proxy / pkg.go.dev 0.2.0]: Используйте указанный ниже актуальный способ установки, загрузите API Go и запустите минимальный пример. В примере явно включена маскировка электронной почты и телефона и показан ожидаемый результат.

Установка

go get github.com/finitefield-org/mask-pii/go@v0.2.0

Использование

main.go
// Language-specific README and examples:
https://github.com/finitefield-org/mask-pii/tree/main/go
Примечание

Пожалуйста, см. README для точных сведений об экосистеме пакетов и примерах API для этого языка.