# mastering go go (audio feeds) — RSS Amplifier

Recent posts from the 1 feeds in the RSS Amplifier directory that cover mastering go go.

Page: <https://rssamplifier.com/topics/mastering-go-go/audio>  
Feed: <https://rssamplifier.com/topics/mastering-go-go/audio.md>

---

## [Learning Kotlin: Derived class initialization order](https://ceghap.substack.com/p/learning-kotlin-derived-class-initialization)

_2025-12-17 · Ashraf Latif · Ashraf Latif_

Notes: Class inheritance

## [Learning Kotlin: Lambda expressions](https://ceghap.substack.com/p/learning-kotlin-lambda-expressions)

_2025-12-17 · Ashraf Latif · Ashraf Latif_

This was based on kotlin docs, but when trying the code i have some questions and get to solve it & understand it and decided to document it here.

## [Best way to run Linux UI app on Windows WSL](https://ceghap.substack.com/p/best-way-to-run-linux-ui-app-on-windows)

_2025-09-26 · Ashraf Latif · Ashraf Latif_

Ever wonder if you are able to run Linux UI app that runs on Windows WSL on your Windows 10/11? Here is the best way to do it. Lets jom!

## [Mastering Go 24: The sync Package – Making Go Safe for Sharing](https://ceghap.substack.com/p/mastering-go-24-the-sync-package)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

“What if two goroutines want to touch the same variable?”

## [Mastering Go 23: Buffered vs Unbuffered Channels in Go – What’s the Difference?](https://ceghap.substack.com/p/mastering-go-23-buffered-vs-unbuffered)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

“Sometimes my Go channel waits...

## [Mastering Go 22: Channel Direction in Go – Send Only? Receive Only?](https://ceghap.substack.com/p/mastering-go-22-channel-direction)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

“This function should only SEND on a channel.

## [Mastering Go 21: Using select – Picking the Fastest Channel First!](https://ceghap.substack.com/p/mastering-go-21-using-select-picking)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

“Imagine you’re waiting for multiple things — whoever answers first, you talk to them!”

## [Mastering Go 20: Channel Pipelines – Like Factory Assembly Lines!](https://ceghap.substack.com/p/mastering-go-20-channel-pipelines)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

“What if we could pass values step by step through a series of workers — like a mini-factory?

## [Mastering Go 19: Downloading Multiple URLs Using Goroutines and Channels in Go](https://ceghap.substack.com/p/mastering-go-19-downloading-multiple)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

👶 “Imagine you have a list of websites and want to open them all at once, not one by one.

## [Mastering Go 18: WaitGroups & Mutexes – Keeping Go Routines in Order 😎🔧](https://ceghap.substack.com/p/mastering-go-18-waitgroups-and-mutexes)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

🧍 Wait… What’s a WaitGroup?

## [Retro Grid Dungeon Crawler (Sponsored)](https://crawlproof.com/a/ExtXNkoVjz5y)

_2025-08-05 · **Sponsored**_

Retro grid movement with first-person combat, loot and skill-tree progression.

## [Mastering Go 17: Go Concurrency – Doing Many Things at Once, Easily! 🧠⚡](https://ceghap.substack.com/p/mastering-go-17-go-concurrency-doing)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

Imagine you're cooking rice 🍚 and boiling water ☕ at the same time.

## [Mastering Go 16: Go Packages – Reusing Your Code Like a Pro 📦](https://ceghap.substack.com/p/mastering-go-16-go-packages-reusing)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

Imagine writing the same code again and again — ugh!

## [Mastering Go 15: Go and JSON – Talking to the Outside World 🌍](https://ceghap.substack.com/p/mastering-go-15-go-and-json-talking)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

Have you ever worked with APIs in JavaScript or PHP?

## [Mastering Go 14: Reading and Writing Files in Go – Like Using a Diary 📖✍️](https://ceghap.substack.com/p/mastering-go-14-reading-and-writing)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

Files are everywhere: logs, configs, saved game data, even text you type.

## [Mastering Go 13: Errors in Go – Failing Gracefully Like a Grown-Up ❌✅](https://ceghap.substack.com/p/mastering-go-13-errors-in-go-failing)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

🤕 What’s an Error in Go?

## [Mastering Go 12: Pointers in Go – How to Share and Change Values Without Copying 📌🧷](https://ceghap.substack.com/p/mastering-go-12-pointers-in-go-how)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

🧃 Imagine This...

## [Mastering Go 11: Interfaces in Go – Teaching Your Structs to Follow Rules 🤝](https://ceghap.substack.com/p/mastering-go-11-interfaces-in-go)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

Imagine you have different animals: a dog, a cat, and a robot dog.

## [Mastering Go 10: Structs in Go – Making Your Own Custom Data Types 🏗️](https://ceghap.substack.com/p/mastering-go-10-structs-in-go-making)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

So far, you’ve seen:

## [Mastering Go 9: Maps in Go – Like Dictionaries That Know Stuff 🗺️](https://ceghap.substack.com/p/mastering-go-9-maps-in-go-like-dictionaries)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

Let’s say you want to store information like:

## [100,000 Bonus Points Await You (Sponsored)](https://crawlproof.com/a/ot4x9Bfj07ab)

_2025-08-05 · **Sponsored**_

Earn 100,000 bonus points after spending $5,000 in the first 3 months.

## [Mastering Go 8: Arrays and Slices – Like Lists You Can Grow and Shrink 🧺](https://ceghap.substack.com/p/mastering-go-8-arrays-and-slices)

_2025-08-05 · Ashraf Latif · Ashraf Latif_

Imagine you have a tray with 5 cups.

