Preface
Since its release, the Go programming language has gained popularity among all types of software developers. Simple language syntax, ease of use, and a rich set of libraries make Go one of the primary languages for writing different kinds of software, from small tools to large-scale systems consisting of hundreds of components.
Among the primary Go use cases is microservice development – the development of individual applications, called microservices, that can play various roles, from processing payments to storing user data. Organizing a large system as a set of microservices often brings multiple advantages, such as increasing the development and deployment speed, but also brings multiple types of challenges. Among such challenges ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access