Learn Golang Concurrency For Beginners By Example

  Рет қаралды 24,520

Anthony GG

Anthony GG

Күн бұрын

Пікірлер: 40
@anthonygg_
@anthonygg_ 2 жыл бұрын
👉 Join the Discord community for blockchain, web3, Defi, and quant trading education: discord.gg/bDy8t4b3Rz Thanks for watching
@shimanshuyadav5654
@shimanshuyadav5654 6 ай бұрын
this guy is genius, first he make you think about the problem then he reveal solution my kind of tutorial
@lotfikamel5947
@lotfikamel5947 Жыл бұрын
Great video! but one small thing about the buffered channel, it is actually important to buffer it with at least 3 because we are doing 3 asynchronous operations. Also, the unbuffered channel doesn't work because an unbuffered channel is always "full" by default and our 3 goroutines try to write to it at the same time and no one ready to read, which causes a deadlock. Goood luck great content!
@rohanmainali9040
@rohanmainali9040 9 ай бұрын
Thanks for the explanation
@JT-oh6th
@JT-oh6th Жыл бұрын
40:20 yes, you may say it yourself! Excellent video again, anthonygg! You have a new patron
@jaimel8219
@jaimel8219 Жыл бұрын
“Nobody is coming, like your girlfriend” I felt that. Good stuff, I’ll learn go from 0 with you. +1 sub
@anthonygg_
@anthonygg_ Жыл бұрын
Thanks my man!
@sadasspanda
@sadasspanda 7 ай бұрын
Felt like a personal attack ngl 😢
@thisisreallyme3130
@thisisreallyme3130 4 ай бұрын
​@@sadasspanda I had to stop recommending @Anythonygg's feed on the company Slack, due to the proclivity of him making crass sexual remarks. F bombs are OK and so is non-PC. However jokes made about anyone's physical or psychological health issues, commenting on sexuality, etc. is going to make some people feel excluded or disparaged. At any tech conference, this would be an incident.
@LBCreateSpace
@LBCreateSpace 5 ай бұрын
Thank you for making this. Really learning a lot from you.
@zmatt890
@zmatt890 2 жыл бұрын
Excellent tutorial, very easy to follow thank you
@rajenderkatkuri7642
@rajenderkatkuri7642 11 ай бұрын
Dude's content is Gold! He made it look effortless
@MrPAuan
@MrPAuan Жыл бұрын
Hi from Berlin Anthony! Thank you so much for this tutorial!
@anthonygg_
@anthonygg_ Жыл бұрын
You are welcome
@mowazzemhosen366
@mowazzemhosen366 Жыл бұрын
@Anthony GG In my opinion closing the channel and waiting can be done by below way too. go func(){ defer close(respch) wg.Wait() }() for res:=range respch{ fmt.Println(res) } thus the range will not iterate over the channel, it will be gracefully closed.
@YacineBKA
@YacineBKA Жыл бұрын
Thank you Anthony
@reddinghiphop1
@reddinghiphop1 Жыл бұрын
You have some seriously good vides man ! Thanks
@sasonogumelar1022
@sasonogumelar1022 Жыл бұрын
waww.. this is what i need. thanks dude. ur rock🤟. Greeting from Indonesia.
@sovrinfo
@sovrinfo Жыл бұрын
Awesome video. Thanks!
@SuperMANTHER
@SuperMANTHER 10 ай бұрын
Great channel I enjoy the advise. I wouldn't write this if I didn't want to hear your content. :) I have some bit of difficulty understanding you sometimes. If you could slow your speaking pattern just slightly I think it would make your content more consumable, at least for me anyway.
@sougatasingha9587
@sougatasingha9587 3 ай бұрын
I am getting error while running test for race condition with --race flag at 1:10:14, the error says # runtime/cgo cc1.exe: sorry, unimplemented: 64-bit mode not compiled in FAIL message-communication [build failed] FAIL what should I do?
@kavindusuraweera5726
@kavindusuraweera5726 7 ай бұрын
Could you make a video about Server-Sent Events?
@fifty_shades_of_code
@fifty_shades_of_code 2 жыл бұрын
good day mr Anthony I really have a question to ask you, I have been hopping from one part of IT to another but I have not been successful in the job market. but one thing I know is that I am not a.front end guy. can I get some advice on what career part will fit someone like me based on your years of experience.
@anthonygg_
@anthonygg_ 2 жыл бұрын
The only advice I can give you is to keep grinding my man! If you keep learning from my videos, you will find success soon or later. Never give up! All the best, A.
@alexmeh1919
@alexmeh1919 9 ай бұрын
👍👍👍
@falcongalaxy4213
@falcongalaxy4213 11 ай бұрын
Where can i find the source code for this course
@bjugdbjk
@bjugdbjk Жыл бұрын
@ 37:23 after adding a select at the bottom , program is ending with a deadlock but after adding Default its not the case .. So its because two select blocks are alive means two blocking things ending up on deadlock ... if there is no default ?? Am i correct or i am missing something
@harchitb
@harchitb 9 ай бұрын
what theme is that
@reinhardtcoetzee1769
@reinhardtcoetzee1769 8 ай бұрын
vs vim plugin sucked for me to so I just moved back to vim. Only awesomeness now.
@EddieCheng174
@EddieCheng174 9 ай бұрын
Can someone teach me that why using `quit chan` rather than a boolean?
@akhil_sai
@akhil_sai Жыл бұрын
font is small for mobile viewers, that’s why i usually less watching ur videos.
@rostyslav5334
@rostyslav5334 Жыл бұрын
I hope Joe Byden understood the thing 😄
@kirinyetbrian
@kirinyetbrian 5 ай бұрын
“It is waiting for messages to come but nobody is coming just like your girlfriend...” got me 😂😂😂😂😂 13:40 to 13:47
@user-dz6il2bx5p70
@user-dz6il2bx5p70 Жыл бұрын
I didn't know Andrew Tate is a programmer.
@anthonygg_
@anthonygg_ Жыл бұрын
High value male
@tranquillityEnthusiast
@tranquillityEnthusiast 11 ай бұрын
😂😂😂😅
Building a Microservice with Golang and Docker (JSON And gRPC)
1:58:46
Golang Channels Or Wait Groups? Let Me Explain.
18:32
Anthony GG
Рет қаралды 24 М.
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 275 #shorts
00:29
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 61 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 3,3 МЛН
Closing Event
9:44
Blender
Рет қаралды 286
How To Use Goroutines For Aggregating Data In Golang?!
17:15
Anthony GG
Рет қаралды 41 М.
Master Go Programming With These Concurrency Patterns (in 40 minutes)
46:15
Improve Go Concurrency Performance With This Pattern
34:16
Kantan Coding
Рет қаралды 14 М.
Как на самом деле устроены каналы в Golang? | Golang channels internals
41:31
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 722 М.
Golang Error Handling Is Better Than You Think!
18:53
Anthony GG
Рет қаралды 28 М.
Channels and Deadlock in golang
18:39
Hitesh Choudhary
Рет қаралды 26 М.
Learn GO Fast: Full Tutorial
1:07:53
Alex Mux
Рет қаралды 454 М.
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34