Go Challenges Image Course: Go Challenges

I am a huge believer in learning through doing, which is one of the main reasons that I have been building up this series of Go challenges to help you learn the language and become proficient in writing and contributing to your own Go projects.

These challenges have been designed and created to gradually build up your knowledge of Go. Each challenge will ultimately cover more and more advanced concepts within the Go programming language and help you to master the basics of the language so that you can go forth and write your own beautiful Go code.

Each challenge will feature a couple of links to tutorials which should contain everything you need in order to complete the challenge. However, if you need more help then feel free to reach out to me on twitter - @Elliot_f.

Prerequisites

  • A Text Editor such as Visual Studio Code to write your Go applications in
  • Go Version 1.13
  • Git installed and a github account

Learning Path

We’ll begin by looking at the basics before moving on to more advanced topics such as concurrency with goroutines and channels. Each of these challenges will look to give

Feedback and Support

This course is currently in Beta and still under production! If you have any feedback then please feel free to let me know on Twitter - @Elliot_f!