Temitope Oyedele is a software engineer and technical writer. He likes to write about things he’s learned and experienced.
Available for freelance gigs and writing, remote jobs etc.
Go makes it easy to build APIs that are fast out of the box. But as usage grows, speed at the language level is not enough. If every request keeps hitting the database, crunching the same data, or serializing the same JSON over and over, latency cree...

Slices are one of the most fundamental and powerful data structures in Go. They provide a dynamic array-like interface that's both flexible and efficient. However, they can be very tricky when implementing. And if not implemented correctly, they can ...
