The video lectures rarely exceed five minutes and often are much shorter than that. However, be prepared to give each video your full attention, as you'll get much content in a short time. No worries, you can always watch a video again if needed. That's the beauty of short videos!
Plus, every lecture comes with a full transcript of the video for easy recap.
Still undecided about whether Go is for you?
Being pushed by your boss to learn Go? Reluctantly following team pressure?
Here are some great reasons why you'll love Go.
Every new programming language comes with a learning curve. Programming languages are inherently complex, even when deliberately designed with simplicity in mind.
This course introduces all of the fundamental aspects of the language, step by step.
Learn about functions, variables, data types, interfaces, the Go toolchain, goroutines, testing, error handling, reflection, and more.
Each lecture focuses on one specific topic, so you'll be able to understand all aspects of it before moving to the next one. Videos guide you through new knowledge, and quizzes and exercises help you strengthening your skills.
"Thanks for this amazing tutorial. It’s by far among the top three tutorials in golang. I have watched everything so, I know what I am talking about."
- Georges Mantzos
"A significant course feature is the extensive and detailed instructions for Go installation and code writing.
I consider you to be one of the best teachers I have encountered in my quest to learn a computer language."
- John Hyatt
"This is probably the most well-designed course for a programming language I've ever seen on the internet! The video quality is top-notch and Christoph has a great teaching style. The transcripts are also well organized with code snippets. In addition, Christoph also provides useful links, quizzes, and discussion for students to stay engaged. Christoph puts a lot of efforts into this course and it's worth every penny!"
- Nahua Kang
Nahua also summarized his experience with the Master Go course in this detailed review. Thank you for this great feedback Nahua!
Check out the complete curriculum below. Some of the lectures are available as preview. Everyone loves a different teaching style, and I want to ensure that you know what you will get.
Sure, you'll have to invest some work to get proficient with Go. But still, with this course you'll be up to speed much faster than by putting all the info pieces together that you find across the Web.
For this course, I collected large amounts of material from all over the Go world and distilled this information into this course. Besides documented usage, I also point out and explain language gotchas that otherwise might catch you by surprise.
Do you feel uncomfortable with having to learn another language? Don't. After this course, Go will feel familiar to you.
Visitors from the European Union please note:
VAT will be added on checkout. When you buy my course, your financial counterparty is Teachable, Inc., my fabulous platform provider. Non-EU companies are not obliged to include EU VAT when displaying prices. Besides this, without knowing where you come from, it is obviously next to impossible to include your country's VAT into the price. (And no, a geolocation service does not help as the results are not reliable.)
During checkout, you will be asked to select your country of residence, and the appropriate VAT amount will then be added to the price.
Thank you for your understanding.