Todo App CLI is a command-line tool for managing your todo list in GO. It allows you to add, update, complete, delete, and list todos.
- Add a new todo with a title and description
- Update a todo with a title and description
- Mark a todo as complete
- Delete a todo
- List all todos
- Clone the repository:
git clone https://github.com/ShroukAbozeid/todo-app-cli.git - run go build
- run go install
To add a new todo, run the following command:
todo-app-cli add --title "Title of the todo" --description "Description of the todo"To update a todo, run the following command:
todo-app-cli update --id ID --title "New title" --description "New description"To mark a todo as complete, run the following command:
todo-app-cli complete --id IDTo delete a todo, run the following command:
todo-app-cli delete --id IDTo list all todos, run the following command:
todo-app-cli list