Awesome Packages For Go (Golang)!

Manpreet Singh
3 min readJul 24, 2021

Welcome back! Go is an awesome programming languages with a ton of capability, so let’s talk about some awesome packages for Go! Now, some of these range in uses, but you could definitely build out some awesome projects from these packages, with that long introduction out of the way, let’s get started!

Azul3D

Starting off we have Azul3D, this is a 3d game engine for Go. Now, if you’re planning on doing any game development, there are tons of languages to choose from, but luckily for you there are packages like this that allow you to develop games with Go. If you want to learn more about this package, check out the link below:

stats

Next up we have stats, this specific package is a statistics package for Go. If you’re someone who plans on doing any statistical related projects in Go, you should definitely check out this package. If you want to learn more about this package, check out the link below:

eris

Next up we have eris, this specific package allows you to handle erros a bit better in Go. If you’re currently using the standard errors package, you should definitely look into eris, check out the link below to learn more about this package:

echotron

Next up we have echotron, an awesome package that allows you to build out a Telegram bot. Now, for some reason Go is a go-to language for building out bots for Telegram, so if you want to learn more about this specific package, check out the…

Manpreet Singh

Data Scientist / Engineer!