🎄 Happy Holidays Folks! Use coupon code 'HAPPYHOLIDAYS' when purchasing your subscription to get 20% off! - View Our Pricing
My name is Elliot 👋, and my goal for TutorialEdge is to build an online resource that helps to accelerate the learning path for new Go developers.
My courses attempt to bridge the gap between learning the fundamentals of Go, and being able to build production-ready applications in Go.
Gain access to over 14 hours of premium Go content and track your progress over time.
TutorialEdge is committed to helping the environment. We are a carbon negative site, and supporting us actively removes carbon from the atmosphere. How cool is that?!
Education should be affordable to everyone. We keep our prices low so that everyone no matter their means can afford access to education.
My goal for TutorialEdge is to make it one of the best online communities for learning Go. I want to help empower you to build quality Go applications that follow the best practices.
Build real-world applications from scratch with our in-depth Go courses. These are updated regularly to ensure they stay up-to-date and relevant.
Gain access to the community Discord server and get hands-on support if you have any additional questions.
We have a #code-reviews channel which is ideal for getting reviews on your own open-source projects and take your learning further.
Join the hundreds of developers in the TutorialEdge clan currently learning Go and looking to advance their careers.
Hours of Learning
Students
Trees Planted
All for the low cost of:
$12.99
per month
$129.99
per year
Some of the feedback from my students over the years:
Would you like to be featured here? Tweet @TutorialEdge with your testimonial and I will add you to the list!
🕘 4 Minutes
In this tutorial we take a broad overview of the basics of web development.
🕘 2 Minutes
In this video, we'll look at how we can start defining our comment package and service definition.
🕘 5 Minutes
Currently, the API returns the string representation of the Go objects. In this video, we look at how you can encode this into JSON and also how you can decode the body of incoming requests into Go objects.
🕘 3 Minutes
In this video, we'll look at how we can define a simple database package that will handle connecting to the database.
🕘 1 Minutes
In this video, we'll be defining the HTTP endpoints that are effectively going to expose the our comment service.
🕘 3 Minutes
In this video, we'll look at how we can implement the methods for the comment service we defined in the previous video.
🕘 1 Minutes
We need a database running in order for us to store our comments. In this video, we look at how you can run postgres locally with docker
🕘 2 Minutes
So, we have our basic app structure defined, let's start looking at how we can build out the server aspect and start serving some basic endpoints.
🕘 1 Minutes
Now that we have our RabbitMQ instance up and running, it's time to start developing applications on top of it.