DEV Community

Cover image for Simple Todo app in Go for Beginners (Demo)
Rahul Yarragodula
Rahul Yarragodula

Posted on

3 2

Simple Todo app in Go for Beginners (Demo)

Introduction

This is a simple Todo application developed in Go.

Click here to access Github Repo

Click here to access Postman collection

The scope of this article is just to illustrate the features/specs of this Repo. If you are looking for a tutorial on how to build, please skip this article. As well as this repo is developed for absolute beginners.

This repo is neither a Production nor a stable version. As well as don't expect any database connections or any third party integrations.

This repo has 5 endpoints.

POST https://learn-go-simple-todo-crud.herokuapp.com/todo/create

  • for creating todo's (E.g : {"title" : "Some task 1" , "completed" : false }

GET https://learn-go-simple-todo-crud.herokuapp.com/todo/list

  • for listing all the todo's

GET https://learn-go-simple-todo-crud.herokuapp.com/todo/read/{id}

  • for reading a Todo by id

DELETE https://learn-go-simple-todo-crud.herokuapp.com/todo/delete/{id}

  • for deleting a Todo by id

POST https://learn-go-simple-todo-crud.herokuapp.com/todo/update/{id}

  • for updating a Todo by id(E.g : {"title" : "Updated Task details 1", "completed": true}

Deploy to Cloud

Know how to deploy this repo to Heroku ? Click here to find out right way

Note

If you have any questions or looking for a tutorial then please use the comment section.

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay