Level Up: Go

Level Up: Go

1h 36mIntermediate2022-11-09

Authors

Adelina Simion

Adelina Simion

Software Engineer and Technology Evangelist

Course details

Are you a Go engineer looking to exercise and improve your knowledge? This course with Adelina Simion provides fun challenges that span across a variety of technical topics to help you test your skills and gain confidence when writing Go code. Adelina presents 15 creative challenges, each focusing on a part of the Go standard library. The challenges are self-contained and range in difficulty, so you can solve them in any order. The first 10 challenges cover topics like dates, JSON, maps, and recursion. The last five challenges are all concurrency simulation challenges that will allow you to practice using goroutines and channels. If you’re looking to level up your Go programming skills, check out these challenges.

Skills covered

GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off

Concepts

Introduction

  • Level up your Go skills
  • Using GitHub Codespaces with this course

Level up with Go

  • Sleeps until your birthday
  • Slow down
  • Raffle winner
  • Calculate change
  • The big sale
  • Biggest market
  • Balanced brackets
  • Spreading gossip
  • Make a playlist
  • Calculator edge cases

Concurrency Challenges

  • Stop copying me
  • Walk the dog
  • The conference lunch
  • The silent auction
  • Coffee shop

Conclusion

  • Next steps
40,000 Toman