Skip to Content
Building RESTful Web services with Go
book

Building RESTful Web services with Go

by Naren Yellavula
December 2017
Intermediate to advanced
316 pages
6h 58m
English
Packt Publishing

Overview

Discover how to effectively build scalable, RESTful APIs using the Go programming language. This book introduces you to the architecture and design principles behind RESTful web services and equips you with the practical knowledge to implement powerful APIs that meet real-world demands. From using the Gin framework to incorporating advanced features like authentication and scalability, you'll gain hands-on expertise.

What this Book will help me do

  • Master the design and implementation of RESTful APIs using Go.
  • Leverage the Gin framework to simplify service routing and middleware.
  • Implement secure authentication mechanisms such as OAuth 2.
  • Build a client library to consume REST APIs and conduct unit testing.
  • Scale your applications with microservices and enhance performance.

Author(s)

None Yellavula is an experienced software developer with in-depth knowledge of building modern web applications. With a passion for backend technologies and API design, None has extensively worked with the Go programming language in high-performance application development. The friendly and practical approach taken in this book reflects none's dedication to educating developers.

Who is it for?

This book is ideal for developers with basic Go programming knowledge who want to learn to design and deploy RESTful APIs. Intended for software engineers, developers, and tech enthusiasts, it helps readers who aim to create scalable web services. It offers hands-on guidance for both newcomers to APIs and those looking to refine their expertise.

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.
Start your free trial

You might also like

Hands-On RESTful Web Services with Go - Second Edition

Hands-On RESTful Web Services with Go - Second Edition

Naren Yellavula
Microservices with Go

Microservices with Go

Alexander Shuiskov

Publisher Resources

ISBN: 9781788294287Supplemental Content