A simple command-line todo application written in Go that allows users to manage their tasks through basic CRUD operations.
- Interactive command-line interface
- Create, Read, Update, and Delete tasks
- Personalized experience with user name
- Graceful shutdown with Ctrl+C
- Emoji feedback for operations
create
: Add a new taskread
: View all tasksupdate
: Modify an existing taskdelete
: Remove a task
- Make sure you have Go installed on your system
- Clone the repository
- Navigate to the project directory
- Run the application:
go run main.go
- Enter your name when prompted
- Choose an operation (create/read/update/delete)
- Follow the prompts for each operation
- Use Ctrl+C to exit the program
- Go 1.x or higher