Welcome to Learning at Lambert Labs session #23. This week, Tom discusses how to write concurrent code in Go (also known as Golang), giving examples of various language features such as goroutines, channels and mutexes, and points out some common pitfalls to avoid when using these tools.

In today’s Learning session:

  • An overview of the Go programming language
  • An introduction to concurrent programming
  • How to write concurrent programs in Go

Learn more about some of our client work here: https://lambertlabs.com/portfolio/

πŸ”Š Subscribe to our channel for weekly learning sessions! https://www.youtube.com/channel/UCi7G5sY0IWqSNUMnRptuJm

πŸ”— Lambert Labs Links πŸ”— :

🌎 Website: https://lambertlabs.com/

πŸ“± Twitter: https://twitter.com/lambertlabs/

πŸ“ LinkedIn: https://www.linkedin.com/company/lambertlabs/

πŸ“‚ GitHub: https://github.com/lambertlabs/​​

⚑ Please leave a LIKE and SUBSCRIBE for more content! ⚑

⭐ Tags ⭐

  • Go
  • Golang
  • Concurrency
  • Parallelism
  • Software Engineering