GopherJS Client and gRPC Server - Introduction

A guide to implementing a GopherJS frontend to a gRPC backend exposed over HTTP via the gRPC-gateway

I’ve been using gRPC and Go a lot in the last year. At Cognitive Logic every one of our backend services is implemented with Go and gRPC, and it enables us to abstract away most of the complexities of networked micro services and keep interfaces typed and well defined using Google protobuffers. I really enjoy using both, but sometimes I need to write a frontend to a web server and I despise writing Javascript. [Read More]