When developing web-based software that has a shiny web UI, a set of APIs, and is written in Go, you’re typically using the excellent gRPC standard to ensure maximum flexibility and performance. Imagine the application is composed of various modules, each implemented as a different executable, each responsible for a…