Advanced Golang: Channels, Context and Interfaces Explained

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 202

  • @whyyuou7629
    @whyyuou7629 2 роки тому +160

    this guy just chilling on his bed while explaining complex staff, loving it haha

  • @robimalco
    @robimalco 3 роки тому +244

    Ryan you probably are already aware of it, but you have such a talent in explaining stuff. Thanks for your work. Keep exploring Golang please

  • @typ0_cratz
    @typ0_cratz 2 роки тому +28

    Love it, talking about advanced software concepts while chilling on his bed. Legend 👏

    • @thor_
      @thor_ Рік тому +1

      The best way of working!

  • @David-xy4nw
    @David-xy4nw 2 роки тому +42

    This video is a gem, It would have been awesome if you could have a series for advanced golang. I am sure other viewers would want that too !

  • @jamestk656
    @jamestk656 8 місяців тому +1

    I've read several books on Go but your explanations have been clearer and more concise to me. I especially like your description of (unbuffered) channels as being portals that don't store anything and why they could result in a deadlock. I never really understood that from my readings until you explained it.

  • @esra_erimez
    @esra_erimez 2 роки тому +7

    Your voice is ASMR but the best part is you know what you're talking about and how to explain it.

  • @exxzxxe
    @exxzxxe Рік тому +6

    Ryan- you have a natural ability for simply explaining complex topics. Good job!

  • @erichshan7964
    @erichshan7964 Рік тому +2

    your casual style makes information so much more accessible. i subbed!

  • @majdbehnana9690
    @majdbehnana9690 2 місяці тому +2

    16:59
    damn, that was smooth af
    "We don't want to allow the user to withdraw too much unless their name is Ryan 🤣"

  • @ngjimmy
    @ngjimmy 2 роки тому +6

    I love your isolation method of explaining code

  • @alexanderscott2456
    @alexanderscott2456 Місяць тому

    This was the comfiest explanation of Go Channels I've ever seen.

  • @senthilramalingam9500
    @senthilramalingam9500 2 роки тому +4

    Dude, your explanation is crystal clear, very specifics and more importantly no blabbering. You should put more tutorials or create a course in udemy man...

  • @salvaje1
    @salvaje1 Рік тому

    Damn, I like how this guy explains things. He oozes experience just from how he talks, and doesn't look like he's reading from an off screen document. Like he was working on some go code and thought it would be nice to share it in a video. He also doesn't just regurgitate what is in the docs like others.

  • @amesasw
    @amesasw Рік тому +1

    Man, excellent video. Nice to see someone put together solid examples and walk through them well.

  • @bruceleeharrison9284
    @bruceleeharrison9284 Рік тому

    I hadn't touched Go in a couple years, and this video was a perfect refresher to jog my memory on the operation of channels. Nice job!

  • @YoungGrizzly
    @YoungGrizzly 6 днів тому

    Great work dude. I’m filling knowledge gaps with this video and it’s got me liking interfaces now. Thanks a lot.

  • @johnnychang3456
    @johnnychang3456 3 роки тому +23

    Hey Ryan this is great quality content! Please do more Go videos as there’s not much on UA-cam. Keep up with the good work!

  • @vanjastojanovic5023
    @vanjastojanovic5023 8 місяців тому +1

    Amazing video series for go, I love hearing advanced topics in a new language, that I can carry over from previous ones I know.🎉❤

  • @jondoe79
    @jondoe79 2 роки тому +5

    We need more of golang, your content is superb and easy to understand, very practical examples.

  • @rshraddha
    @rshraddha 2 роки тому +3

    Great tutorial Ryan. Finally I can actually understand contexts in Go.

  • @visa2256
    @visa2256 3 роки тому +3

    Thank you Ryan, I love the way of your teaching, its pace is very smooth and gentle, not only you deliver the explanation clearly, but also make it easier for us to digest.

  • @thiagoantunes9351
    @thiagoantunes9351 4 місяці тому

    the most simple way and complex at the same time i have seen, awesome explanation. thanks.

  • @blueice1364
    @blueice1364 Рік тому

    You are a great teacher. No one out there explained Go in such simple yet elegant way. Thank you!

  • @nwxxzchen3105
    @nwxxzchen3105 2 роки тому +6

    I should must give this content a thumbs up, channel, context, interface you give us the most clear explanation in the whole universe.

  • @ireenisabel988
    @ireenisabel988 2 роки тому

    Man, you have a voice of morgan freeman and a potential to be a great teacher like Feynman.

  • @VadimCebotari
    @VadimCebotari Рік тому

    Love how you explain the concepts. Keeping them simply and clear.
    Thanks a lot for the great work

  • @ramgopal2520
    @ramgopal2520 2 роки тому

    I have gone through the basics of Golang. I had trouble understanding interfaces and channels. You have explained it very well. Thank you a lot!!! The way you compared unbuffered channel to a portal was epic.. I wish everyone explains concept like you.

  • @speedTurtle
    @speedTurtle Рік тому

    Well done. I've seen the context and interface concepts explained before but this video made the ideas click.

  • @xelfmadeDIY
    @xelfmadeDIY 21 день тому

    Your explanation is clear,simple and easy to understand. You just gained a subscriber from 254.

  • @YawPythonAkoto
    @YawPythonAkoto Місяць тому

    Thanks Ryan for this amazing video - loving the fact that you're doing it from your bed haha keep up the good work and sharing your knowledge to newbies like myself !

  • @elgs1980
    @elgs1980 2 роки тому

    Ryan you are the best. Please don't stop making new videos.

  • @EpicMicky300
    @EpicMicky300 Рік тому

    this dude's the golang goat! best tutorials from a bed, confirmed.

  • @WaldirBorbaJunior
    @WaldirBorbaJunior 3 роки тому +1

    Man... what explanation. Sincerely the best one.

  • @thenomadchronicles
    @thenomadchronicles Рік тому

    This was the best video that I watched that makes me really understand Interfaces. Thank you so much!

  • @tytywuu
    @tytywuu Рік тому

    Giving tutorials without leaving bed haha, good one!

  • @marnesh2008
    @marnesh2008 3 роки тому +1

    you should become a golang trainer or teacher, this is the best explanation video so far

  • @rban123
    @rban123 3 роки тому +1

    Crimininally underrated channel

  • @losiu998
    @losiu998 2 роки тому +1

    Damn, I watched just one your video and I love the way you explain things. You have radio voice too. Keep doing it!

  • @nassehk
    @nassehk 2 роки тому

    Man I am gonna use this video in my meditation! It is so relaxing dude...

  • @vl.v
    @vl.v 2 роки тому +2

    Lovely explanations, I'd love to see more of you, very well spoken and presented!

  • @MelodyLu9000
    @MelodyLu9000 Рік тому

    Your explanations and demos here are the best! Really helped me get the concept. Thank you so much for making this video!

  • @reanimatedmanx
    @reanimatedmanx 2 роки тому

    I'm going to repeat other commenters, great voice and explanation, very pleasant to listen. GL on the channel! Subscribed

  • @politeboy2996
    @politeboy2996 Рік тому

    God bless you, brother.
    If possible continue this type of content.

  • @ianlogan3055
    @ianlogan3055 11 місяців тому

    I really like the way you explained channels, nicely done!

  • @StevenSugg-t1r
    @StevenSugg-t1r Рік тому

    Great video. Complex topics, simplified, and practical use cases. Thanks for this one. Now off to find help on some projects.

  • @sandakelum_priyamantha
    @sandakelum_priyamantha Рік тому

    Your tutorial is very easy for me to understand, even though I barely understand English, I understand it well when you explain it with examples. I wish you to do more things like this. Thank you very much❤

  • @winsonwardana
    @winsonwardana Рік тому

    Thank you for choosing words that can be understand by human 👍👍

  • @pss_crs
    @pss_crs 2 роки тому

    Why UA-cam algorithm Doesn't support channels like Ryan instead of Music or fake pranks.
    I was very impressed with the way you convey knowledge. If you do courses for sale, I will be the first to buy them

  • @pp09997444828
    @pp09997444828 Рік тому

    couldn't understand it better .. you are champ.. thanks Ryan :)

  • @wilsonhobbs1920
    @wilsonhobbs1920 4 місяці тому

    This is such a great video! This is complicated stuff and you made it so simple

  • @PieterBloem
    @PieterBloem Рік тому

    Ryan is the Laurence Fishburne (of "The Matrix" fame) of Coding. So smooth, assured and comfortable with the subject matter! Completely agree that training orgs like ACouldGuru, OReily etc could utilise his unique skillset and approach!

  • @tharouetmaamouri9831
    @tharouetmaamouri9831 Рік тому

    Like smooth Jazz ! Great explanation ...

  • @pranayr1718
    @pranayr1718 2 роки тому

    Ryan , the way you explain is cool! Thank you

  • @taqitahmid50
    @taqitahmid50 Рік тому

    Your voice is almost ASMR level! Also, great explanations.

  • @kapo5636
    @kapo5636 2 роки тому

    You should do a lot more of coding from your bed setup. It is very relaxing to learn from you! I definitely learned a lot

  • @stevekamga5977
    @stevekamga5977 Рік тому

    Hey Ryan, you have a talent. Thank you for your videos

  • @davida.7586
    @davida.7586 Рік тому

    Perfect Explanation!!!
    Thank you so much !!!

  • @samiurias
    @samiurias 2 роки тому +2

    Incredibly good explanation! :D
    Thank you very much! 😊

  • @OmarAbdelaziz__47
    @OmarAbdelaziz__47 2 роки тому +1

    Very informative, Please keep doing more about golang topics, your explanation is quality.

  • @gusjoagomez
    @gusjoagomez 2 роки тому

    Nice video Ryan!!! Thanks from Argentina!

  • @method_actor
    @method_actor 2 роки тому +2

    You're doing a great job! Love your channel

  • @nodidog
    @nodidog 2 роки тому

    Just wanted to say thanks for making this, it's a great explanation - very helpful

  • @MobileWTF
    @MobileWTF Рік тому

    You're meant to teach man, great job! Thank you

  • @linamoussadek6467
    @linamoussadek6467 Рік тому

    BEST VIDEO !! Deserves so many more likes omgg

  • @isurukdniss
    @isurukdniss 2 роки тому

    Wow! what an explanation. Please make more videos on Golang

  • @namename8986
    @namename8986 2 роки тому

    honestly best tutorial in golang. make more stuff plz

  • @SanaagSomaliland
    @SanaagSomaliland Рік тому

    You explained these very well. Thanks.

  • @gustavodeloloalmeida
    @gustavodeloloalmeida 2 роки тому

    the best explanation i have ever seen (i saw maybe 20 videos kkk). You earn more one follow. Excelent Job !!!!

  • @alexander3293
    @alexander3293 3 роки тому +1

    just found your channel. really, really nice content, hope you get more attention!

  • @DJStompZone
    @DJStompZone Рік тому

    My guy really recorded a whole UA-cam video from bed, that's gotta take a lot of moxie. Every other video on this channel I've watched has been super clean and professional though, so I'll allow it... This time
    🤣

  • @s-guytech9160
    @s-guytech9160 2 роки тому

    I mistakenly un liked because I did not know I already liked it before. Cool stuff, Great Explanation.

  • @akmzahidulislam2764
    @akmzahidulislam2764 2 роки тому

    Brilliant work, Ryan. Deeply impressed

  • @andrewiglinski148
    @andrewiglinski148 Місяць тому

    Lol I clicked on this just for the vibes. Doing this in bed is like next level Gopher. Rust dev's would be doing this on a treadmill.

  • @f00b4r123
    @f00b4r123 Рік тому

    Excellent explanation. Thanks!

  • @shivangitomar5557
    @shivangitomar5557 2 роки тому +1

    You are amazing! Love the way you teach

  • @youtubevanged9359
    @youtubevanged9359 9 місяців тому

    Brilliant explanation. Thanks man

  • @vlad_covers
    @vlad_covers 2 роки тому

    The explanation and the style of the video is really awesome! Subscribed.

  • @Chinauptodate
    @Chinauptodate Рік тому

    I am just wondering why the heck only 5k people have been subscribed to the channel. Such a talented instructor, i wish you make an online course on Udemy or something like that.

  • @varpen
    @varpen 2 роки тому

    What a great video! Thank you.

  • @Peggysue_zSut
    @Peggysue_zSut 2 роки тому +1

    What an amazing teaching. :)

  • @RA-xx4mz
    @RA-xx4mz Рік тому +1

    Ahaha this guy is actually making educational content and chilling in bed at the same time lol

  • @solar2361
    @solar2361 3 роки тому +1

    Love it. While you are teaching from your bed. I also watching from mine.

  • @prinkagupta3309
    @prinkagupta3309 8 місяців тому

    Thanks Ryan :) you are a good teacher

  • @stevemurphy5709
    @stevemurphy5709 2 роки тому

    Ryan, this is an amazing tutorial. Thanks!

  • @nicknick65
    @nicknick65 2 роки тому

    laid back and perfect, just subscribed

  • @anamikavarshney28
    @anamikavarshney28 2 роки тому

    very clear and precise explaination!

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars 2 роки тому +1

    simple and sweet, thanks :)

  • @ashiqdey
    @ashiqdey 2 роки тому

    awesome video man, so clear and crisp

  • @BoukeGroenescheij
    @BoukeGroenescheij 2 роки тому

    Great tutorial - very clear now to me! Thanks!!!

  • @goldenboy_808
    @goldenboy_808 Рік тому

    This was a really good tutorial hope you do more

  • @jorgesilva932
    @jorgesilva932 Рік тому

    Great explanation, thank you !

  • @gelbander
    @gelbander 2 роки тому

    Great work on this! 🔥

  • @mehdiboujid8761
    @mehdiboujid8761 3 роки тому

    i really was waiting for something like this specially from you thank you very much keep it up !

  • @iamworstgamer
    @iamworstgamer 2 місяці тому

    my man my man you are genius,

  • @aaaalord
    @aaaalord 2 роки тому

    thank you for this great and simple and understandable tutorial

  • @nsgirish
    @nsgirish 3 роки тому

    Excellently explained. Thanks sir

  • @justellvonk2518
    @justellvonk2518 2 роки тому

    Thank you so much for your videos! Your explanations are so great! :)

  • @Simas1234
    @Simas1234 2 роки тому

    This was helpful, thanks Ryan

  • @hectorrios1432
    @hectorrios1432 2 роки тому

    Really great explanation. Thank you.

  • @johnr3936
    @johnr3936 11 місяців тому

    Awesome explanations.