Code on the Beach

Back to Sessions

Building Microservices in Go Using Go-kit

Go (, developed by Google to "make it easy to build simple, reliable, and efficient software," continues to soar in popularity for all kinds of cross-platform applications. Go-kit ( is a library for building microservices in Go. In this session, we review the layered architecture of Go-kit, then build a database-backed microservice that demonstrates Go-kit's features, including middleware, transports (HTTP and gRPC), and business logic isolation. Participants will learn how to get started in Go-kit for their own microservices.

Saturday 3:45 PM - 4:45 PM

A Atlantica A