A simple CLI application in Golang referenced from https://youtu.be/yyUHQIec83I [Golang Tutorial for Beginners | Full Go Course by TechWorld with Nana].
Concepts put into practice:
- Variables & Constants
- Formatted Output: printf
- Data Types
- Getting User Input
- Pointers
- Arrays & Slices
- Loops
- Conditionals (if / else) and Boolean Data Type
- Validate User Input
- Switch Statement
- Encapsulate Logic with Functions
- Organize Code with Go Packages
- Maps
- Structs
- Goroutines: Concurrency in Go