8000 GitHub - borischen0203/Go-todolist: This is a todo list service. You can get, create, update and delete todo item.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

borischen0203/Go-todolist

Repository files navigation

chandleur-gopher

Go-todolist

This is a todo list service. You can get, create, update and delete todo item.

Frontend side fork from: https://github.com/sdil/todo

Features

  • Get All todo items
  • Create todo item
  • Update todo item status
  • Delete todo items

How to use

Run in Local:

Required

brew install make

Run steps

Step1: Clone the repo

git clone https://github.com/borischen0203/Go-todolist.git

Step2: Use make to execute makefile run docker-compose

make docker-up

If you don't have make command, use below command

docker-compose -f docker-compose.yml up --build

Step3: Open browse:http://localhost:8080/

Demo:

Tech Stack

  • Golang
  • Gin framework
  • Gorm
  • RESTful API
  • MySQL
  • Docker-compose
  • Github action(CI)
  • Ngnix

Todo:

  • Add more status codes
  • Improve services
  • Improve handlers

About

This is a todo list service. You can get, create, update and delete todo item.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0