Skip to content

This is rest API build in golang , following golang best practices

License

Notifications You must be signed in to change notification settings

AmitKannaujiya/Go-TodoAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go-Todo Rest API Server

This is rest API build in golang , following golang best practices

Go Todo Application Server (Rest APIs)

This Repo will have rest apis for simple todo application.

List of features

Create TODO

  • Create a todo with title and completed status in mysql db

Update TODO

  • Find and updatevtodo's title and completed status in mysql table

Get All TODOs

  • Get List of todo created in system in desending order of id

Get TODO by ID

  • Find todo from DB from id

Delete TODO

  • Find and delete a TODO

Running Locally

cd <root path>
go run main.go

access site on: http://localhost:9090/

Documentation

TODO

  • Add tests for more cases
  • Add documentation
  • Add Authentication
  • Update Logging

About

This is rest API build in golang , following golang best practices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published