https://github.com/6deadshot9/to-do
A simple CLI based to do app build in Go
https://github.com/6deadshot9/to-do
Last synced: about 1 month ago
JSON representation
A simple CLI based to do app build in Go
- Host: GitHub
- URL: https://github.com/6deadshot9/to-do
- Owner: 6DEADSHOT9
- License: mit
- Created: 2024-08-18T20:01:57.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-18T20:11:35.000Z (9 months ago)
- Last Synced: 2025-04-12T17:54:16.859Z (about 1 month ago)
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Go To-Do CLI App
Welcome to the Go To-Do CLI App! This simple yet powerful command-line tool helps you manage your tasks efficiently, right from your terminal.
## Features
- **Add Tasks**: Quickly add new tasks to your to-do list.
- **View Tasks**: Display your current tasks, organized and easy to read.
- **Mark as Done**: Mark tasks as completed to keep track of your progress.
- **Delete Tasks**: Remove tasks that are no longer relevant.## Installation
To get started with the Go To-Do CLI App, follow these steps:
1. **Clone the repository:**
```bash
git clone https://github.com/your-username/go-todo-cli.git
cd go-todo-cli
```2. **Build the application:**
```bash
go build -o todo
```3. **Run the application:**
```bash
./todo
```## Usage
Here are some commands you can use:
- **Add a task:**
```bash
./todo add "Buy groceries"
```- **View all tasks:**
```bash
./todo list
```- **Mark a task as done:**
```bash
./todo done 1
```- **Delete a task:**
```bash
./todo delete 1
```## Contributing
Contributions are welcome! Feel free to submit a pull request or open an issue if you have any suggestions or find any bugs.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.