https://github.com/otumian-empire/go-to-do-list
https://github.com/otumian-empire/go-to-do-list
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/otumian-empire/go-to-do-list
- Owner: Otumian-empire
- Created: 2023-08-05T08:20:42.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-05T15:54:43.000Z (about 2 years ago)
- Last Synced: 2025-01-29T06:53:58.160Z (9 months ago)
- Language: Go
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To-Do List
Create a console-based to-do list application that allows users to add, read, edit, and delete tasks.
## Logic and Presentation
- A new `TodoList` is created
- An option to `add`, `read`, `edit` or `delete` a `Todo` is provided
- Add Todo
- Select `add`
- Provide _task_ to be added
- Hint that task is added
- Read
- Select `read`
- Display TodoList
- Edit Todo
- Select `edit`
- Provide _index_ of Todo
- Hint if Todo with _index_ doesn't exist
- Provide new _task_ to replace old _task_
- Hint that task is updated
- Delete Todo
- Select `delete`
- Provide _index_ of Todo
- Hint if Todo with _index_ doesn't exist
- Hint that task is deleted