Six Lessons from Production gRPC
In the half-decade since gRPC became part of our production ecosystem, we’ve encountered a range of challenges and discovered a few hidden pitfalls that can...
Browse 9 posts in this category
In the half-decade since gRPC became part of our production ecosystem, we’ve encountered a range of challenges and discovered a few hidden pitfalls that can...
In this tutorial, you will learn how to work with the gRPC Golang library for microservice communication by creating a simple note-taking application.
APIs have never had more connections and requests for data. With variable data types, changing programming languages, and a demand for high performance...
Slowly but surely, HTTP/2 has become the preferred protocol for transferring data files between clients and servers. In contrast, HTTP/1...
What do good tests look like, and do you even need a Golang testing framework? It’s a loaded question with an open answer. Not only do tests help ensure that...
All but the simplest applications borrow code. You could write everything yourself from just core language features but who has time for that?
_Go_, often referred to as _Golang_, is a popular programming language built by Google. Its design and structure help you write efficient, reliable...
GoMock is a powerful tool for generating mock objects in Go, making it an essential asset for developers aiming to write advanced unit tests.
Although GoMock is one of the most popular ways to create mocks in Golang, it’s important to understand the broader landscape of mocking methods in the...