Understanding Contexts in Go in 5(-ish?) Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น • 39

  • @eduardozepeda1972
    @eduardozepeda1972 2 ปีที่แล้ว +15

    I searched for tutorials about go's context and yours was the only one I understood. Thank you so much.

  • @liang306
    @liang306 5 หลายเดือนก่อน +1

    Nicely explained. I like how the video started with "what and why", and give a brief overview of the concept!

  • @KoltPenny
    @KoltPenny 2 ปีที่แล้ว +4

    I want my $0.00001 from the ads back 😆. Great video, keep it up.

  • @fuadadio
    @fuadadio 9 หลายเดือนก่อน +1

    Finally understood this concept. Thank you so much.

  • @kumar-jatin-2000
    @kumar-jatin-2000 11 หลายเดือนก่อน +1

    Really well made video. Thank you.

  • @TomDoesTech
    @TomDoesTech 3 ปีที่แล้ว +12

    So early it's still in 360p :) Great video!

  • @ekchills6948
    @ekchills6948 2 หลายเดือนก่อน

    watched and understood what I searched for!

  • @Nuraddinhassan
    @Nuraddinhassan 11 หลายเดือนก่อน

    your are my friend make my love golang, you are really great teacher, 😇🙂

  • @m_205
    @m_205 ปีที่แล้ว

    It's very helpful. Thank you so much for the effort.

  • @cariyaputta
    @cariyaputta 3 ปีที่แล้ว +9

    Would you please cover the case of context use with grpc? Like how does the grpc lib make use of context, or how to use it for auth ...

  • @adedoyinphilip8647
    @adedoyinphilip8647 2 ปีที่แล้ว +1

    Thank you for this. Quite explanatory! 🙏

  • @kevinkkirimii
    @kevinkkirimii 11 หลายเดือนก่อน

    A question 10:40 is there need for the select case at line 35 since ctx.done() blocks and will be invoked once the timeout has exceeded ?!

  • @feynmaz
    @feynmaz 2 ปีที่แล้ว

    Thank You. The tutorial is great!

  • @giridharanpasupathi
    @giridharanpasupathi ปีที่แล้ว

    Good explanation bro... ✔️

  • @keivinc
    @keivinc 2 ปีที่แล้ว

    thank you for the very good explanation 😀

  • @michaeldausmann6066
    @michaeldausmann6066 2 ปีที่แล้ว +1

    good explanation. thanks.

  • @NikBureau
    @NikBureau 2 หลายเดือนก่อน +1

    Awesome!

  • @gonzariosm
    @gonzariosm 2 ปีที่แล้ว

    Great example, thanks a lot for the info :D

  • @HasanAYousef
    @HasanAYousef 3 ปีที่แล้ว +3

    Great and simple, a side question, what is the theme you are using at VS code?

    • @hemarkable
      @hemarkable 2 ปีที่แล้ว +2

      cobalt2 by wes bos

  • @zawkhaled
    @zawkhaled 3 ปีที่แล้ว

    Definitely removed some of the confusion!

  • @garryhall9652
    @garryhall9652 2 ปีที่แล้ว +3

    something that caused a little bit of confusion to me: the `

    • @adamburgess7890
      @adamburgess7890 ปีที่แล้ว +1

      Yeah this is no need for a select here :)

  • @nsevalkar
    @nsevalkar ปีที่แล้ว

    Can you share your emacs config?

  • @DiegoGago
    @DiegoGago 3 ปีที่แล้ว +2

    I've always wondered if sending information or adding logic via context is not a kind of hidden dependency in my code. Some people consider it a bad practice.

    • @klarnorbert
      @klarnorbert 3 ปีที่แล้ว

      It is, and it shouldn't be used at all, according to Google.

    • @amitabhojha6117
      @amitabhojha6117 2 ปีที่แล้ว +6

      ​@@klarnorbert A citation would be great.

  • @pb8655
    @pb8655 ปีที่แล้ว

    Wouldn’t it make sense to pass context by pointer?

    • @pb8655
      @pb8655 ปีที่แล้ว

      If go is copying by value, shouldn’t ctx.done lose reference to the outer scope

  • @PeterNunnOZ
    @PeterNunnOZ 3 ปีที่แล้ว

    Good explination.

    • @Tutorialedge
      @Tutorialedge  3 ปีที่แล้ว

      Thank you Peter! I hope you are keeping well!

  • @TechEats
    @TechEats 2 ปีที่แล้ว +1

    This audio is not clear. would be great if you can add subtitles

  • @mwnkt
    @mwnkt ปีที่แล้ว

    i kinda understand context. though still not so clear.

  • @sorrowseal
    @sorrowseal 3 ปีที่แล้ว

    Video is only 360p, too blurry.

    • @sorrowseal
      @sorrowseal 3 ปีที่แล้ว

      All good now, youtube took longer than it used to.

  • @МаксимКамелевский-ъ8х
    @МаксимКамелевский-ъ8х 2 ปีที่แล้ว

    広めてください」、

  • @susiebaka3388
    @susiebaka3388 ปีที่แล้ว

    it took you 8 minutes to get to the context interface despite this being a tutorial on contexts in Go ...

  • @elgs1980
    @elgs1980 2 ปีที่แล้ว +2

    I don't think this should be part of the Go language.

    • @joshuatye1027
      @joshuatye1027 5 หลายเดือนก่อน +1

      This is basically the go community on everything.