Displaying 1 to 7 from 7 results

hermes - Golang package that generates clean, responsive HTML e-mails for sending transactional mail

  •    Go

Hermes is the Go port of the great mailgen engine for Node.js. Check their work, it's awesome! It's a package that generates clean, responsive HTML e-mails for sending transactional e-mails (welcome e-mails, reset password e-mails, receipt e-mails and so on), and associated plain text fallback.Theme templates will be embedded in your application binary. If you want to use external templates (for configuration), use your own theme by implementing hermes.Theme interface with code searching for your files.

skywalker - A package to allow one to concurrently go through a filesystem with ease

  •    Go

Skywalker is a package to allow one to concurrently go through a filesystem with ease.For matching to work properly across platforms. Please use /. In gobwas/glob the \ is an escape character (so you can escape *, ?, etc...) making it difficult to know if you want to escape a character or go into directory.

retry - ♻️ Functional mechanism to perform actions repetitively until successful.

  •    Go

Functional mechanism based on context to perform actions repetitively until successful.egg is an extended go get.




rclient - Simple, no-nonsense REST client for Go applications

  •    Go

RClient is a Go package for interacting with REST APIs. While it is often recommended to just use the standard Go library when interacting with an API, this all-to-often leads to duplicate code across different projects. While there are already great Go rest clients out there (sling, resty, etc.), I find their design to be either too verbose or inflexible. RClient is my attempt to make a Go rest client that is simple, flexible, and small.The built-in request options are described below.