regen.go 332 B

123456789101112131415
  1. // Package reggen generates text based on regex definitions
  2. // This is a slightly altered version of https://github.com/lucasjones/reggen
  3. package secrets
  4. import (
  5. "github.com/lucasjones/reggen"
  6. )
  7. func NewSecret(regex string) string {
  8. g, err := reggen.NewGenerator(regex)
  9. if err != nil {
  10. panic(err)
  11. }
  12. return g.Generate(1)
  13. }