From the course: Building Event-Driven Applications In Go

Unlock this course with a free trial

Join today to access over 24,800 courses taught by industry experts.

Setting up your Go environment

Setting up your Go environment

- [Instructor] In this chapter, I want us to get a bit hands-on, and I want you to follow on with me as we try to build a simple event publisher and a subscriber in Go using Kafka as event broker. However, to effectively follow along with these videos, you need to ensure that your development environment is set up properly, and that's what I want to do in this video. I want to walk you through the steps required to install all the necessary tools that we'll be using for the rest of this course. So what tools we'll be using. First of all, we'll be using Golang, obviously, right? We're using Golang, and please ensure you're using the latest version if possible. We're also going to be using Docker, and we're using Docker Compose. I specifically decided to go with Docker and Docker Compose in this course because it helps me create a consistent development environment that can be replicated easily across whatever machine you're using. It's very simple to set up, and it's very simple to, of…

Contents