This is the repository for the LinkedIn Learning course Go Recipes: Practical Projects. The full course is available from LinkedIn Learning.
If you’re figuring out what to make for dinner tonight, this course will not help you. However, if you’re learning the Go programming language, this course is a great resource for practical learning. Instructor Miki Tebeka walks you through common Go projects with "recipes," or step-by-step instructions. Miki shows you some basics, such as Go slices, maps, error handling, and panic recovery. He explains how to measure, format, parse, and convert time in Go. Miki goes over ways you can work with text in Go, then demonstrates using structs, methods, and interfaces to improve your code. He discusses working with JSON and HTTP, then concludes by describing the benefits of bringing concurrent instructions to your apps.
- To use these exercise files, you must have the following installed:
- The Go SDK
- An IDE such as Visual Studio Code with the Go extension or Goland
- Git
- Clone this repository into your local machine using the terminal (Mac), CMD (Windows), or a GUI tool like SourceTree.
- Change directory to the root and run
go mod download
Miki Tebeka
CEO at 353Solutions
Check out my other courses on LinkedIn Learning.