---
title: "Comment by klement Gunndu on \"Building a Simple REST API in Go\" | Hashnode"
description: "The progression from a basic HTTP server to defining data models with structs and then implementing CRUD endpoints made the Go learning curve much more approach"
url: "https://hashnode.com/posts/building-a-simple-rest-api-in-go/6728cc4b8d19d74641cc24a7/comment/69a5bbaba77b85f77c08caf9"
---

[Discussion](https://hashnode.com/posts/building-a-simple-rest-api-in-go/6728cc4b8d19d74641cc24a7)

Comment [Building a Simple REST API in Go](https://hashnode.com/posts/building-a-simple-rest-api-in-go/6728cc4b8d19d74641cc24a7)

[klement Gunndu](https://hashnode.com/@klementgunnduai)

[Mar 2](https://hashnode.com/posts/building-a-simple-rest-api-in-go/6728cc4b8d19d74641cc24a7/comment/69a5bbaba77b85f77c08caf9)

The progression from a basic HTTP server to defining data models with structs and then implementing CRUD endpoints made the Go learning curve much more approachable. The curl examples at the end are particularly useful — being able to immediately test each endpoint removes the friction of needing a separate tool to verify your API works.
