Skip to content

shangli-bjss/To-Do-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do App

A simple in memory To-Do App built using Go.

Features

  • List all To-Do items
  • Create new To-Do items
  • Get a To-Do item by its ID
  • Update existing To-Do items
  • Delete To-Do items

API Endpoints

  • GET /todos: Get all To-Do items
  • POST /todos: Create a new To-Do item
  • GET /todos/{id}: Get a To-Do item by its ID
  • PUT /todos/{id}: Update a To-Do item
  • DELETE /todos/{id}: Delete a To-Do item

Running the App

To run the app, navigate to the project directory and execute the following command:

go run main.go

This will start the server, and you can access the API endpoints using a tool like curl or a REST client (e.g. Postman).

About

The assignments of the Go Academy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages