Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sendistephen/go-todo-app
A simple command line todo app built in go
https://github.com/sendistephen/go-todo-app
Last synced: 10 days ago
JSON representation
A simple command line todo app built in go
- Host: GitHub
- URL: https://github.com/sendistephen/go-todo-app
- Owner: sendistephen
- Created: 2023-07-03T17:12:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-06T00:19:06.000Z (over 1 year ago)
- Last Synced: 2024-06-21T04:51:59.326Z (7 months ago)
- Language: Go
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# go-todo-app
A simple command line todo app built in go## Overview
Inorder to solidify my understanding of Go fundamentals, I created this small project - an interactive
command line todo app. It allows users to list, create, update and delete tasks.## Learning out come.
By working on this project, I aimed to achieve the following learning outcomes:1. Command line interface for input and output.
2. Reading and writing to a file (file operations).
3. Slices or maps for manuplating tasks(Datastructures).
4. User input validation and error handling.
5. Working with Dates and Time
6. Pointers
7. Unit testing.Feel free to explore the codebase and provide any feedback or suggestions for improvement. You can also contribute to the project by making a pull request.