Book

Building Microservices with Go

Microservice architecture is sweeping the world as the de facto pattern to build web-based applications. Golang is a language particularly well suited to building them. Its strong community, encouragement of idiomatic style, and statically-linked binary artifacts make integrating it with other technologies and managing microservices at scale consistent and intuitive. This book will teach you the common patterns and practices, showing you how to apply these using the Go programming language.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

11h56m

Language

English

About Book

Who Is This Book For?

You should have a working knowledge of programming in Go, including writing and compiling basic applications. However, no knowledge of RESTful architecture, microservices, or web services is expected. If you are looking to apply techniques to your own projects, taking your first steps into microservice architecture, this book is for you.

Book content

chapters 11h56m total length

Introduction to Microservices

Designing a good API

Introduction to Dockers

Testing

Common Patterns

Microservice Frameworks

Monitoring and Logging

Securing your Microservice

Setting up an Automated builds and Continuous Integration

CQRS / Event Driven Architecture

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required