Code on the Beach

Back to Speaker List
Rob Warner

Rob Warner

Software developer with 25 years' experience in the healthcare, transportation, and banking industries. Co-author (Pro iOS Persistence, Pro Core Data for iOS, Beginning OSX Lion Apps Development, The Definitive Guide to SWT and JFace). Father of five wonderful children. LBGTQ+ advocate. Avid Celtics and Jaguars fan.

Sessions

Saturday 3:45 PM - 3:45 PM

A Track Atlantica A

Building Microservices in Go Using Go-kit

Go (https://golang.org/), 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 (https://gokit.io/) 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.