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 19 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.
In this article take a look at how you can implement very basic threading in Python using Threads
In this tutorial, we'll be looking at how you can build a RESTful API with Python and aiohttp.
In this tutorial we look at the various ways you can define and work with event loops in Asyncio.
In this tutorial we are going to look at how you can build event driven programs using RxPY in Python
In this tutorial we look at how you can extract query parameters from within your Angular application
In this article take a look at how you can use the ProcessPoolExecutor in Python to speed up your programs.
In this article take a look at how you can use the ThreadPoolExecutor in Python to speed up your programs.
In this tutorial we will be covering how you can implement a socket.io based Python webserver.
An absolute beginners introduction to the Python programming language
In this tutorial we introduce the concept of both functions and variables and how we can use them in our Python programs
In this article we look at some of the best books you can buy in order to nail the fundamentals of VueJS
The definitive list of all the books you should buy if you want to master the art of programming React applications
In this tutorial we evaluate the different ways to handle environment configuration in your Python Programs
In this tutorial we look at how we can make HTTP requests in Python using the Requests package.
In this tutorial we'll be looking at how you can manipulate and read from files using the Python programming language.
In this article we look at some of the best books you can buy in order to nail the fundamentals of the JavaScript Programming Language
In this article we look at some of the best books you can buy to aid you in learning game development
In this article we look at some of the best books you can buy to aid you in learning web development
Everything you need
TutorialEdge gives you the courses, community, and hands-on practice to build real Go applications with confidence — not just toy examples.
20+ hours of content
Structured learning paths that take you from Go fundamentals to production-grade APIs, microservices, and cloud deployments.
No setup required
Write and run real Go code directly in your browser. Learn by doing, not just reading — every lesson has hands-on exercises baked in.
Community support
Get unstuck fast. Ask questions, share what you're building, and learn alongside hundreds of other Go developers at every level.
From experienced developers
Submit your Go projects and get actionable feedback. Understand exactly what separates working code from code that's ready for production.
Join the TutorialEdge clan
Get unlimited access to all courses, interactive lessons, and the community — for less than a coffee a week.
30+
Hours of content
2,300+
Active students
100+
Free tutorials
13,000+
Trees planted 🌱
Pricing
Monthly
$12.99
per month
Yearly
$129.99
save 17%