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.Tweet
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.