Learning GoLang and documenting my progress for 30 days
A simple program to understand how to initialize, structure and run programs written in Go
A simple program to include an external package and call a function.
Create a module and call it from another program.
Includes overwrites of version and path of the imported module.
Challenge against my son to write a program to output a string in reverse order.
Following a tutorial to use lolcat for output with colors.
Used tutorial: <https://github.com/quii/learn-go-with-tests/blob/main/hello-world.md>
Taking the first step into writing tests with Go.
Hello World/User program with tests. Which was refactored to use a helper function and support various languages.
Writing tests for functions that add and subtract integers.
Writing tests for functions including iterations.
Using an existing function to deepening my understanding of how to use Go with testing, benchmarking and documentation.
Learning about arrays and slices in Go.