A simple command-line interface (CLI) application for managing your todo list.
- Add new tasks
- List all tasks
- Mark tasks as completed
- Delete tasks
- Clone the repository:
git clone https://github.com/giftade/todo_cli
- Navigate to the project directory:
cd todo_cli
- Build the application:
go build
- Add a new task:
./todo_cli add "Your new task"
- List all tasks:
./todo_cli list
- Mark a task as completed:
./todo_cli complete <task_id>
- Delete a task:
./todo_cli delete <task_id>
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.