Go (informally known as Golang) is a popular back-end language born in Google labs back in 2007. The devs behind it were all frustrated with the omnipresent C++ (wonder why!) and, as history shows over and over again, such frustration often leads to building something great. Now, many years later, you might be sitting with a freshly delivered Gopher mascot on your desk, working on a Go project you picked up just for fun… and you’re gradually starting to regret your decision because you got stuck on such a simple thing as sending emails.
Despair no more! We’re covering various approaches for you so you can decide how to best handle such a useful functionality. Let’s get started!