wyhallenwu / goToDo

a terminal todo list implemented in golang. Inspired by todo.txt-cli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goToDo

a terminal todo list implemented in golang. Inspired by todo.txt-cli

  • design project layout
  • two files (1)todo (2)done
  • refactor the two files to json format
  • build functions to handle files(read, insert, show)
  • refactor codes
  • create procedure flow
  • add project attribute for each todo item
  • modify command parse to be more operation-friendly
  • add new create item method which needs less command(currently need to create and then add project attribute)
  • add config.yml to make goToDo can be customized

further thinking

Readings

  1. golang slice

About

a terminal todo list implemented in golang. Inspired by todo.txt-cli

License:MIT License


Languages

Language:Go 99.4%Language:Makefile 0.6%