This is a simple RESTful Todo API built with Golang. It provides basic CRUD operations for managing todo items. The project is designed to demonstrate how to build a lightweight API using Go's built-in libraries.
- Create a new todo
- Retrieve all todos
- Get a single todo by ID
- Update a todo by ID
- Delete a todo by ID
- Go (Golang) – Core language
- net/http – HTTP server and routing
- Go installed (v1.18+ recommended)
git clone https://github.com/Taofeekabdulazeez/todo-api-go.git
cd todo-api-go
go run ./cmd