Modern REST API Development in Go: Design performant, secure, and observable web APIs using Go's powerful standard library

★★★★★ 4.7 92 reviews

$19.52
Price when purchased online
Free shipping Free 30-day returns

Sold and shipped by mail.j3tmedia.com
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here.
$19.52
Price when purchased online
Free shipping Free 30-day returns

How do you want your item?
You get 30 days free! Choose a plan at checkout.
Shipping
Arrives Jul 12
Free
Pickup
Check nearby
Delivery
Not available

Sold and shipped by mail.j3tmedia.com
Free 30-day returns Details

Product details

Management number 233409503 Release Date 2026/06/27 List Price $7.81 Model Number 233409503
Category

Master REST API design in Go in a pragmatic way by building production-ready web services using the Go standard library and idiomatic patternsKey FeaturesBuild scalable APIs using Go’s robust standard library and HTTP toolingExplore security, observability, and testing from a backend engineering perspectiveLearn foundational REST principles by building a complete Go-based projectBook DescriptionModern REST API Development in Go is a hands-on guide to understanding and applying REST principles using Go’s powerful standard library. In an era where interconnected systems demand robust and performant APIs, Go offers the perfect combination of simplicity, performance, and tooling to build modern backend services.This book is centered around a complete, real-world REST API project and guides you through every stage of the development process, from building HTTP handlers to applying authentication and generating OpenAPI documentation. You’ll learn to structure your application, handle persistence with common libraries like GORM and Squirrel, apply observability patterns through logging and tracing, and ensure code quality through unit and integration tests. Each concept is grounded in REST theory and backed by idiomatic Go practices, enabling you to build APIs that are not only functional but production-ready. By the end of the book, you’ll be ready to design, build, and maintain REST APIs in Go.What you will learnUnderstand and implement HTTP handlers in GoCreate and manage RESTful routesPersist and model data using GORM and SquirrelSecure APIs with JWTs and basic authenticationValidate incoming requests with custom logicLog and trace API activity for observabilityWrite unit and integration tests for endpointsGenerate API documentation using OpenAPIWho this book is forThis book is for developers who want to begin building REST APIs using the Go language. Whether you’re new to Go or experienced in backend development, you’ll gain practical skills and foundational knowledge to build secure, performant, and maintainable APIs. Ideal for backend engineers, system integrators, and full-stack developers entering the Go ecosystem.Table of ContentsIntroduction to APIsExploring REST APIsBuilding a REST ClientDesigning Your REST APIAuthentication and AuthorizationData PersistencyAPI SecurityAPI PerformanceDeploying Your APITestingDocumenting with OpenAPIMetrics, Logs, and TracesUsing GORMUsing the Echo Framework Read more

ASIN B0FH4LPK7Y
XRay Not Enabled
ISBN13 978-1836205364
Edition 1st
Language English
File size 4.0 MB
Page Flip Enabled
Publisher Packt Publishing
Word Wise Not Enabled
Print length 294 pages
Accessibility Learn more
Publication date August 20, 2025
Enhanced typesetting Enabled

Correction of product information

If you notice any omissions or errors in the product information on this page, please use the correction request form below.

Correction Request Form

Customer ratings & reviews

4.7 out of 5
★★★★★
92 ratings | 38 reviews
How item rating is calculated
View all reviews
5 stars
86% (79)
4 stars
2% (2)
3 stars
1% (1)
2 stars
1% (1)
1 star
10% (9)
Sort by

There are currently no written reviews for this product.