Writing some code to grasp the fundamentals of go.
- read and write a file
- serve a http server
- rest endpoints
- read and write to a postgres table
- CORS
- exporting code
- importing code from other files
- interfaces to create functions with flexible types
- extending interfaces to implement trait bounds
- concurrency using waitgroups
- buffered and unbuffered channels
- deadlocks