No video

3 SIMPLE patterns to organize your goroutines! - Go / Golang Concurrency Patterns

  Рет қаралды 9,645

Donald Feury

Donald Feury

Күн бұрын

🎨 Artist/Thumbnail Creator: jawhaj.art
📝 Blog: donaldfeury.xy...
👥Memberships: vod.strms.net/...
Figuring out effective ways of using goroutines is a challenge in of itself. Here we look at three simple patterns you can apply, either in isolation, or in combination, to achieve simple or complex pipelines created using goroutines
THANK YOU ###
Newest Channel Member -
Newest Subscriber - Phillip Lineburg
WANT TO SUPPORT THE CHANNEL? ###
💰 Support Links: donaldfeury.xy...
WANT TO ASK ME A QUESTION? ###
💬 Contact Me: donaldfeury.xy...
SOCIAL PLATFORMS ###
🗣 Matrix: donaldfeury.xy...
💬 Pleroma: donaldfeury.xy...
🗨️ Discord: donaldfeury.xy...
🐦 Twitter: donaldfeury.xy...
VIDEO PLATFORMS ###
🎦 Twitch: donaldfeury.xy...
🎥 Odysee: donaldfeury.xy...
OTHER THINGS ###
📁 GitLab: donaldfeury.xy...
🎥 My Gear: kit.co/dfeury
SOFTWARE I USE ###
🌐 Brave Browser - brave.com/
🎞 ffmpeg: ffmpeg.org/
📽️ Open Broadcaster Software: obsproject.com/
🎨 GIMP: www.gimp.org/
📙 Neovim: neovim.io/
Thank ya'll for your time and support!
#golang #go #goroutines #patterns

Пікірлер: 14
@DonaldFeury
@DonaldFeury 4 жыл бұрын
Which of these patterns seems the most useful to you? Let me know if ya'll know any other useful concurrency patterns for goroutines.
@codeconcept
@codeconcept 4 ай бұрын
Great content as usual. Short and to the point, real examples, no foo bar nonsense. If you decided to create a complete course on Go, it would be a best seller :)
@user-ui8my9zs7o
@user-ui8my9zs7o 3 жыл бұрын
I'd love to see more Go patterns and more on software and design patterns in general.
@DonaldFeury
@DonaldFeury 3 жыл бұрын
Thank you for that suggestion and I will keep that in mind
@pavelerokhin1512
@pavelerokhin1512 Жыл бұрын
Nice!
@dbjungle
@dbjungle 4 жыл бұрын
This was super helpful. I'm learning programming for the first time and couldn't find a good explanation for noobs on using channels to terminate go routines. You're a great teacher.
@DonaldFeury
@DonaldFeury 4 жыл бұрын
Glad I could help ya understand better.
@saravanansaibaba8374
@saravanansaibaba8374 2 жыл бұрын
Don! You are awesome, big fan of your work!
@i3onilha
@i3onilha Жыл бұрын
Hey man, what is this color scheme for vim?
@Aloysius1966
@Aloysius1966 4 жыл бұрын
Very helpful. Thanks
@DonaldFeury
@DonaldFeury 4 жыл бұрын
Glad to help
@MicheleCampus
@MicheleCampus 2 жыл бұрын
Thanks for the nice video and the great work you're doing! I really love this Go playlist. A quick question: why in the "gen" function did you close the channel with "close" instead of "defer" ? Thanks!
@DonaldFeury
@DonaldFeury 2 жыл бұрын
No reason but it's a good practice to defer calls early to clean up resources like channels and database connections
@MicheleCampus
@MicheleCampus 2 жыл бұрын
@@DonaldFeury Yes, that's why in my examples I always use "defer". Thank you for the answer! :)
I love how simple testing is in Go - Go / Golang Testing Tutorial
15:20
Interfaces in Go are SO GOOD - Go / Golang Interface Tutorial
18:05
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 79 МЛН
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 3,9 МЛН
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН
Quick, Go check the Logs! - Go / Golang Logging Tutorial
22:02
Donald Feury
Рет қаралды 14 М.
Master Go Programming With These Concurrency Patterns (in 40 minutes)
46:15
Improve Go Concurrency Performance With This Pattern
34:16
Kantan Coding
Рет қаралды 12 М.
Concurrency in Go is SO EASY! - Go / Golang Concurrency Tutorial
17:54
Master Go Modules in under 13 minutes - Go / Golang Module Tutorial
14:55
Cache ALL THE THINGS using Redis with Golang / Go | #feurious
13:16