A simple todo list application written in Go.
0.1
2023-07-20
This project is a simple todo list application that helps users manage their tasks. The application supports two different database options: sqlite3 or a text file.
To run the application, you must have the following:
- Go 1.18 or later
- A sqlite3 or text file
To install the application, run the following command:
go install github.com/BatuhanYigit/todo-list
## Usage
To use the application, follow these steps:
1. Select a database.
2. Add a task.
3. List all tasks.
4. Update a task.
5. Delete a task.
## Example
- sqlite3
- text file
sqlite3
Task name: Grocery shopping Status: todo
ID | Task | Status |
---|---|---|
1 | Grocery shopping | todo |
Task ID: 1 New status: in progress
Task ID: 1
- I plan to add the following features to the application in the future:
- Improve the user interface
- Add dates and times to tasks
- Add reminders to tasks
- Support multiple users