Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 838 Bytes

README.md

File metadata and controls

40 lines (29 loc) · 838 Bytes

Build Status Documentation

truemail

An email validator package for Golang

Getting started

Importing the package

import (
	"github.com/H-Richard/truemail"
)

Validating format

func main() {
  //Validate only format
  v:= truemail.Validator{}
  fmt.PrintLn(v.Validate("r.hong@pm.me"))
}

Validating format and domains

func main() {
  //Validate both format and domain
  v := truemail.Validator{Domains: []string{"pm.me"}}
  fmt.PrintLn(v.Validate("r.hong@pm.me"))
}