Golang Concurrency Explained (Crash Course)

Tiago โ€ข August 22, 2025
Video Thumbnail

About

Creating to the point software engineering content.

Video Description

โšก๏ธ Join to level up as a backend engineer: https://selfmadeengineer.com In this video, I gradually explain all of the concurrency mechanisms in Go for you to build concurrent safe applications as well as to nail the interview process for Golang positions. ๐Ÿ“— Resources - Source code: https://github.com/sikozonpc/concurrency-in-go-explained - Microservices free video on youtube: https://youtu.be/o8FZ_rN26oo ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ Socials: X: https://x.com/tiago_taquelim_ Github: https://github.com/sikozonpc Thanks for watching ๐Ÿ’ช ๐Ÿ“ข We're building a Discord community, come and join https://discord.com/invite/3JhkwjQHjc Chapters: 00:00 Intro 00:44 Sequential approach 02:02 Goroutines 05:20 WaitGroups 11:43 Channels 11:43 Channels and WaitGroups together 19:50 Select 22:16 Context with timeout 23:40 Mutexes and race conditions 26:57 Worker Pools #golang #golang #backend #api

You May Also Like

Boost Your Golang Skills Now

AI-recommended products based on this video

Loading...
Simple Modern Filtered Water Bottle | Insulated Stainless-Steel Carbon Filter Travel Water Bottles | Reusable for Clean Drinking Water On The Go | 24oz, Sea Glass Sage

Simple Modern Filtered Water Bottle | Insulated Stainless-Steel Carbon Filter Travel Water Bottles | Reusable for Clean Drinking Water On The Go | 24oz, Sea Glass Sage

(26)
$30.13
FREE delivery Tue, Sep 23 on your first order
Loading...
LifeStraw Go Series โ€“ BPA-Free Water Filter Bottle for Travel and Everyday use removes Bacteria, parasites and microplastics, Improves Taste

LifeStraw Go Series โ€“ BPA-Free Water Filter Bottle for Travel and Everyday use removes Bacteria, parasites and microplastics, Improves Taste

(2,775)
$61.85$41.83
FREE delivery Tue, Sep 23
Loading...
Simple Modern Filtered Water Bottle | Insulated Stainless-Steel Carbon Filter Travel Water Bottles | Reusable for Clean Drinking Water On The Go | 24oz, Sea Glass Sage

Simple Modern Filtered Water Bottle | Insulated Stainless-Steel Carbon Filter Travel Water Bottles | Reusable for Clean Drinking Water On The Go | 24oz, Sea Glass Sage

(26)
$30.13
FREE delivery Tue, Sep 23 on your first order
Loading...
LifeStraw Go Series โ€“ BPA-Free Water Filter Bottle for Travel and Everyday use removes Bacteria, parasites and microplastics, Improves Taste

LifeStraw Go Series โ€“ BPA-Free Water Filter Bottle for Travel and Everyday use removes Bacteria, parasites and microplastics, Improves Taste

(2,775)
$61.85$41.83
FREE delivery Tue, Sep 23
Loading...
The Ultimate Book of Random Fun Facts: Over 1000 Interesting Facts And Trivia Quizzes About History, Science, Sports, Animals, Space and Anything In Between!

The Ultimate Book of Random Fun Facts: Over 1000 Interesting Facts And Trivia Quizzes About History, Science, Sports, Animals, Space and Anything In Between!

(1,185)
$15.72
FREE delivery Dec 19 - 29 on your first order
Loading...
Asus Vivobook Go 15 Laptop, 15.6โ€ FHD Display, Intelยฎ Coreโ„ข i3-N305 Processor, 4GB RAM, 128GB UFS, Windows 11 Home in S Mode, E1504GA-AS32-CA

Asus Vivobook Go 15 Laptop, 15.6โ€ FHD Display, Intelยฎ Coreโ„ข i3-N305 Processor, 4GB RAM, 128GB UFS, Windows 11 Home in S Mode, E1504GA-AS32-CA

(77)
$399.00$397.70
FREE delivery Sun, Jun 22
Loading...
ASUS Vivobook Go 12 L210 11.6โ€ Ultra-Thin Laptop, Intel Celeron N4500, 4GB RAM, 64GB eMMC, Windows 11 Home in S Mode Includes 1 Year of Office 365 Personal, L210KA-AS01-CA

ASUS Vivobook Go 12 L210 11.6โ€ Ultra-Thin Laptop, Intel Celeron N4500, 4GB RAM, 64GB eMMC, Windows 11 Home in S Mode Includes 1 Year of Office 365 Personal, L210KA-AS01-CA

(501)
$245.00$239.99
FREE delivery Sun, Aug 10
200+ bought in past month
Loading...
Hand Warmers Rechargeable OUTJUT 2 in 1 USB Pocket-Sized Handwarmers Easy to Carry Electric Hand Warmer 3 Heat Settings Hot Hand Gifts for Men Women Go Out for Hiking Camping Sking and Fishing

Hand Warmers Rechargeable OUTJUT 2 in 1 USB Pocket-Sized Handwarmers Easy to Carry Electric Hand Warmer 3 Heat Settings Hot Hand Gifts for Men Women Go Out for Hiking Camping Sking and Fishing

(18)
$31.37
FREE delivery Sat, Jun 14 on your first order
Loading...
Catit Go Natural Pea Husk Clumping Cat Litter, Unscented, 5.6 kg, Dust Free & Lightweight Cat Litter, Easy to Scoop, Litiere Pour Chat

Catit Go Natural Pea Husk Clumping Cat Litter, Unscented, 5.6 kg, Dust Free & Lightweight Cat Litter, Easy to Scoop, Litiere Pour Chat

(4)
$21.24
FREE delivery Sun, Nov 30 on your first order
400+ bought in past month
Loading...
Pharmafreak Test Freak 2.0 - 180 ct New and Improved Version - Ultimate Test Booster - Shown to Improve Performance, Energy, Sleep, Strength and Boost Testosterone

Pharmafreak Test Freak 2.0 - 180 ct New and Improved Version - Ultimate Test Booster - Shown to Improve Performance, Energy, Sleep, Strength and Boost Testosterone

(263)
$64.99
FREE delivery Thu, Aug 14
100+ bought in past month
Loading...
Cozy Corner: Coloring Book for Adults and Kids

Cozy Corner: Coloring Book for Adults and Kids

(974)
$10.92
FREE delivery Wed, Dec 24 on your first order
Loading...
The Complete Baking Book for Young Chefs: 100+ Sweet and Savory Recipes that You'll Love to Bake, Share and Eat!

The Complete Baking Book for Young Chefs: 100+ Sweet and Savory Recipes that You'll Love to Bake, Share and Eat!

(11,737)
$17.99
FREE delivery Fri, Dec 5 on your first order
Loading...
Hello, Baby Animals: A Durable High-Contrast Black-and-White Board Book for Newborns and Babies

Hello, Baby Animals: A Durable High-Contrast Black-and-White Board Book for Newborns and Babies

(7,613)
$7.17$4.20
FREE delivery Tue, Dec 2 on your first order
Loading...
Little Blue Truck's Halloween: A Fun And Interactive Lift-the-Flap Book For Kids Celebrating Halloween With Little Blue Truck And Friends

Little Blue Truck's Halloween: A Fun And Interactive Lift-the-Flap Book For Kids Celebrating Halloween With Little Blue Truck And Friends

(14,340)
$13.13
FREE delivery Fri, Oct 31 on your first order