golang

47 bookmarks
2022-12-13 · threedots.tech

The Go libraries that never failed us: 22 libraries you need to know

In this guide, we share 22 Go libraries that have proven reliable across multiple production systems we've built. We cover essential tools for HTTP routing, database access, messaging, observability, and testing - all based on our experience leading Go teams. For each library…

2022-06-01 · madflojo.medium.com

How to structure a golang project

Structuring Go Projects is the number one question for Gophers, new and old. What are the best practices? What should you not do?

2022-05-26 · softwareengineeringdaily.com

Why We Switched from Python to Go - Software Engineering Daily

Switching to a new language is always a big step, especially when only one of your team members has prior experience with that language. Early this year, we switched Stream’s primary programming language from Python to Go. This post will explain some of the reasons why we…

2020-11-20 · gumroad.com

Quality Code with Go

Take a book on learning how to write Go code and add in the mindset of test-driven development the fun way. When you read a book or watch a course, it's a great accomplishment. You're learning how ...

2020-06-01 · medium.com

Go and CPU Caches

How understanding the processor architecture can help us in optimizing performance?