Personally, an effective way to learn programming is to learn concepts and usage simultaneously by creating small and challenging projects. The goal of this project is to create a variety of small projects in Golang to improve conceptual understanding and learn how to effectively use it.