Beginner's Guide to Generics in Golang

Generics allows us to create codes independent of types and functions. Remove code duplication and the need to write multiple functions. Learn how to leverage this awesome feature in Golang with this blog.

How to use JSON in Golang?

This article will cover the basics of encoding and decoding JSON data in Go, including how to encode Go data structures to JSON and decode JSON data into Go structures.

12 Best Go Web Frameworks for Development

Golang is a reliable and popular alternative for writing APIs and developing web services since its entry into the technological market. Following is a list of the top 9 web frameworks in Golang ranked by popularity (based on stars on GitHub).

Golang Slices and Arrays

A complete overview of arrays and slices in Golang. Understand the underlying layers, pros and cons, when to use which one and how to use them.

Goroutines Error Handling

We have now started measuring AJAX Performance as well, as a part of web performance monitoring. Handling of AJAX performance report introduces an additional problem.

Rust Vs Golang - When to use them?

Let's compare Rust and Go in terms of performance, concurrency, speed, & more. Despite their similarities, they differ from each other. You'll learn here!

Golang Vendor Dependencies

We use Node.js extensively in our production apps. When we started with golang, the major discussion point amongst us was, for a beginner how golang dependency management is supposed to work.

Golang Auto Build Versioning

Atatus's backend consumer and server are written in Go, and earlier we were just deploying our applications without tracking any version number or build number.

Monitor your entire software stack

Gain end-to-end visibility of every business transaction and see how each layer of your software stack affects your customer experience.