Go
Changelog
Every release of the package, newest first.
0.0.1
The first release. It has a Go twin for every method of the TypeScript SDK, in the same namespaces, and needs Go 1.24 or later and nothing outside the standard library.
openemail.New()readsOPENEMAIL_API_KEY,OPENEMAIL_ACCESS_TOKENandOPENEMAIL_BASE_URL, and takes options such asWithAPIKey,WithBaseURL,WithHTTPClient,WithTimeoutandWithMaxRetries.- Every failure is an
*openemail.Error, matched witherrors.Isagainst sentinels such asErrNotFound,ErrValidationandErrRateLimited. openemail.VerifyWebhookSignature()checks a delivery, andopenemail.NewTempMail()builds a client for disposable inboxes.- A sign-up form field can fill more of the contact:
mapsToalso takesphone,company,jobTitle,websiteandbirthday, saved on the contact card when the sign-up is accepted and only where the card has nothing yet. A single contact now comes withsignUps, its last 20 sign-ups with their answers, for a caller that holdsforms:read.