Skip to main content
CourseFlix
Golang (Google Go) — online courses and tutorials thumbnail

Golang (Google Go)

50 courses Added March 2026

Golang (Google Go) Courses & Tutorials (50)

  • The Art of Command Line Interfaces thumbnail

    The Art of Command Line Interfaces

    Master the creation of high-quality CLI applications in Go. Video course by Marian, bestselling author and expert in command-line interface programming.
    5 hours 51 minutes 42 seconds
  • Backend Master Class [Golang + PostgreSQL + Kubernetes] thumbnail

    Backend Master Class [Golang + PostgreSQL + Kubernetes]

    This course is designed with a lot of details, so that everyone, even with very little programming experience can understand and do it by themselves. I strongly
    18 hours 51 minutes 54 seconds
  • Command Line Applications in Go thumbnail

    Command Line Applications in Go

    Learn Go by creating CLI utilities. Suitable for beginners and developers who want to master Go and create their own command-line tools.
    27 hours 11 minutes 52 seconds
  • AI Engineering with Go thumbnail

    AI Engineering with Go

    Learn to integrate AI with Go: create projects, enhance skills, and deploy AI apps. Includes LLM API, vector databases, and model interactions.
    11 hours 13 minutes 5 seconds
  • Complete Microservices with Go thumbnail

    Complete Microservices with Go

    Create a microservices system from scratch using Go, Docker, and Kubernetes. Gain fundamental knowledge and readiness for real-world projects.
    18 hours 31 minutes 16 seconds
  • Redis Internals thumbnail

    Redis Internals

    This is a self-paced course in which you will study the internal workings of Redis by re-implementing its key features in Golang. Together we will...
    9 hours 6 minutes 41 seconds 5 / 5
  • Ultimate Go: Software Design with Kubernetes 2.0 thumbnail

    Ultimate Go: Software Design with Kubernetes 2.0

    This course will teach you how to develop advanced services in Go, using Domain Driven Design and Data Oriented Architecture approaches with deployment in...
    22 hours 32 minutes 42 seconds
  • Backend Engineering with Go thumbnail

    Backend Engineering with Go

    In this practice-oriented course, we will build a full-fledged REST API in Go from scratch and deploy it in the cloud, ready for real traffic and scaling...
    17 hours 6 minutes 22 seconds
  • Building Levenue thumbnail

    Building Levenue

    Live screen recordings and explanations on how we are step by step building the infrastructure of my million-dollar company - levenue.com.
    6 hours 55 minutes 58 seconds 0 / 5
  • Weekly LIVE sessions thumbnail

    Weekly LIVE sessions

    A playlist of weekly LIVE session recordings for those who couldn't attend live or want to revisit the material.
    7 hours 31 minutes 22 seconds 5 / 5
  • Web Development with Go v2 (Current Version) thumbnail

    Web Development with Go v2 (Current Version)

    Learn to build real, production-grade web applications from scratch. No trivial TODO apps that barely touch the complexity of a real app. No frameworks that hid
    40 hours 28 minutes 36 seconds 0 / 5
  • Building Production-Ready Services with gRPC and Go thumbnail

    Building Production-Ready Services with gRPC and Go

    The course "Building Production-Ready Services with gRPC and Go" covers the development of high-performance services using gRPC and the Go language. It...
    11 hours 23 minutes 33 seconds
  • Let's Build a Go version of Laravel: Part Two thumbnail

    Let's Build a Go version of Laravel: Part Two

    This is the follow up to "Let's Build a Go Version of Laravel," and is intended for students who have already taken that course! In the first part of this serie
    8 hours 5 minutes 42 seconds
  • Working with Design Patterns in Go (Golang) thumbnail

    Working with Design Patterns in Go (Golang)

    Go is a powerful language for building efficient and scalable applications. But as your projects grow, you'll encounter common problems that can be elegantly...
    10 hours 20 minutes 8 seconds
  • How to design & develop REST microservices in Golang (Go) thumbnail

    How to design & develop REST microservices in Golang (Go)

    Learn to design and develop REST microservices in Go. Master MVC, Domain Driven Development, and Hexagonal architecture with MySQL and Cassandra integrations.
    20 hours 26 minutes 49 seconds
  • Refactoring With Bill thumbnail

    Refactoring With Bill

    Refactoring with Bill presents hour-long videos of Bill working on different projects while providing a stream of consciousness on what he is doing and why.
    7 hours 49 minutes 54 seconds
  • Web Authentication, Encryption, JWT, HMAC, & OAuth With Go thumbnail

    Web Authentication, Encryption, JWT, HMAC, & OAuth With Go

    An Intermediate Level Course for the Go Programming Language covering Web Authentication, Encryption, JWT, HMAC, & OAuth. Google's Go Programming Language is on
    14 hours 3 minutes 23 seconds
  • Practical Go Foundations thumbnail

    Practical Go Foundations

    This introductory course explores topics like strings, REST APIs, error handling, testing, sorting, and more! Perfect for engineers just starting their journey into Go. This…
    13 hours 9 minutes 53 seconds 5 / 5
  • Golang: How to Build a Blockchain in Go Guide thumbnail

    Golang: How to Build a Blockchain in Go Guide

    Learn how to build a blockchain from scratch with Go Programming Language (Golang). With the emergence of Facebook's cryptocurrency, Libra, companies like Amazon, Microsoft, and…
    5 hours 24 minutes 9 seconds
  • Let's Build a Go version of Laravel thumbnail

    Let's Build a Go version of Laravel

    Laravel is one of the most popular web web application frameworks in the PHP world, and with good reason. It's easy to use, well designed, and lets developers w
    19 hours 22 minutes 16 seconds
  • Go Programming Bootcamp thumbnail

    Go Programming Bootcamp

    Go is the #1 language in most demand by employers right now. Employers are willing to pay 33% more for those who are gifted Go programmers. The problem is that access to a high…
    15 hours 56 minutes 19 seconds
  • Introduction to Testing in Go (Golang) thumbnail

    Introduction to Testing in Go (Golang)

    Writing unit tests and integration tests is one of the most-neglected aspects of software development. All too often, a developer will find him or herself say "
    12 hours 17 minutes 47 seconds
  • Master Go thumbnail

    Master Go

    A few years ago, I discovered Go and immediately fell in love with this language. I loved how the incredibly clean design of the language, as well as the awesome toolchain…
    6 hours 32 minutes 20 seconds
  • Angular and Golang: A Practical Guide thumbnail

    Angular and Golang: A Practical Guide

    I'm a FullStack Developer with 10+ years of experience. I'm obsessed with clean code and I try my best that my courses have the cleanest code possible. My teaching style is very…
    6 hours 35 minutes 27 seconds
  • How to develop a productive HTTP client in Golang (Go) thumbnail

    How to develop a productive HTTP client in Golang (Go)

    Have you ever called a REST API from your Go program? Did you implemented your own HTTP client or did you ended up using some of the thousand libraries out there? Do you know what…
    9 hours 44 minutes 29 seconds
  • For the Love of Go: Book/Video Bundle thumbnail

    For the Love of Go: Book/Video Bundle

    Hello, and welcome to learning Go! It's great to have you here. This is the bundled edition of ‘For the Love of Go’, a book introducing the Go programming langu
    6 hours 12 minutes 54 seconds
  • Ultimate Go: Advanced Engineering 2.0 thumbnail

    Ultimate Go: Advanced Engineering 2.0

    Learn advanced Go concepts by building a reference implementation of a blockchain in Go! The goal of this class is to share how to code complex engineering task
    14 hours 48 minutes 39 seconds
  • Introduction to industry REST microservices in Golang (Go) thumbnail

    Introduction to industry REST microservices in Golang (Go)

    In this course I'm doing the very same I've been doing for the past 6 years: Analysis, design and development of high-performance microservices in Go. This is not an introduction…
    15 hours 45 minutes 33 seconds
  • Build a Google Analytics in Go thumbnail

    Build a Google Analytics in Go

    This course assumes you've taken my Build SaaS apps in Go course or are familiar with Go's standard library for building web applications.
    7 hours 18 minutes 48 seconds 5 / 5
  • Design Patterns in Go thumbnail

    Design Patterns in Go

    This course provides an overview of all the Gang of Four (GoF) design patterns as outlined in their seminal book, together with modern-day variations, adjustments, discussions of…
    9 hours 47 minutes 37 seconds