2024 gRPC Golang Tutorial - The tutorial I wish I had when I was learning

Поделиться
HTML-код
  • Опубликовано: 1 фев 2025
  • НаукаНаука

Комментарии • 35

  • @CodeWithCypert
    @CodeWithCypert  6 месяцев назад +1

    Prefer a text version? Find the whole post on my blog here: www.bradcypert.com/grpc-fundamentals-with-go/

  • @frostbiters8509
    @frostbiters8509 6 месяцев назад +3

    Very informative; the angelic voice guiding my every thought is a major plus. Keep it up, pookie.

    • @CodeWithCypert
      @CodeWithCypert  6 месяцев назад +1

      I’m not sure about the angelic part, but thank you! I appreciate it!

  • @jakest.germain2475
    @jakest.germain2475 6 месяцев назад +2

    Great and INFORMATIVE tutorial. I can tell that you genuinely want to share and teach information to help your fellow devs. Keep up the great work!

    • @CodeWithCypert
      @CodeWithCypert  6 месяцев назад +1

      Thank you! Teaching is one of my favorite things to do, so I’m glad that’s showing through!

  • @Jakeplusplus1
    @Jakeplusplus1 6 месяцев назад +1

    I like the concept of the proto file. Having those definitions agnostic of the language would be so beneficial to multi-language applications. Cool stuff!

    • @CodeWithCypert
      @CodeWithCypert  6 месяцев назад

      I agree! I probably should have built the client in a different language to drive that home, but here we are with it all in Go lol

    • @Jakeplusplus1
      @Jakeplusplus1 6 месяцев назад +1

      @@CodeWithCypert that might make for an interesting follow up Short that you could add to the description.

  • @serhiiherasymov4809
    @serhiiherasymov4809 5 месяцев назад +1

    Very informative video. Thank you ❤

  • @djpremier333
    @djpremier333 4 месяца назад +1

    Great tutorial, thanks a lot

  • @plasmoniker
    @plasmoniker Месяц назад +1

    Very cool. Thanks

  • @inifitecosmos
    @inifitecosmos 6 месяцев назад +1

    great content

    • @CodeWithCypert
      @CodeWithCypert  6 месяцев назад

      Glad you found it helpful! Would you mind sharing it with someone else who would find it helpful, too? :)

  • @dekooks1543
    @dekooks1543 Месяц назад +1

    Wonderful introduction ! Can I ask about your vim colorscheme ? Thanks 🤩

    • @CodeWithCypert
      @CodeWithCypert  Месяц назад

      Glad you found it helpful! My vim colorscheme is Tokyonight

  • @MrEastgreen
    @MrEastgreen 2 месяца назад +1

    thank you for showing me what i did wrong

    • @CodeWithCypert
      @CodeWithCypert  2 месяца назад

      I’m glad it was helpful! What are you building?

  • @kevinkelche8478
    @kevinkelche8478 5 месяцев назад +1

    Great stuff. BTW what vim plugin are you using for the proto files?

    • @CodeWithCypert
      @CodeWithCypert  5 месяцев назад

      I believe I installed it via Mason. Lemme try to find out.

    • @CodeWithCypert
      @CodeWithCypert  5 месяцев назад

      Yup, have it installed via Mason but this is it: github.com/bufbuild/buf

  • @asdasfdfgewqgrgyjh
    @asdasfdfgewqgrgyjh 3 месяца назад +2

    28:53 "Im finding out about half this file is error handling"
    Thats how I feel every time I write in go
    Please add Options and Results go gods 🙏

    • @CodeWithCypert
      @CodeWithCypert  3 месяца назад

      I have a Scala background so I’d love those types, but I’m just happy that error handling is front of mind

  • @lautaroolmedo8938
    @lautaroolmedo8938 27 дней назад +1

    we really need a video where you explain how to work with the terminal😅

    • @CodeWithCypert
      @CodeWithCypert  27 дней назад +1

      What specifically do you want to learn? I'll make a tutorial for it!

    • @lautaroolmedo8938
      @lautaroolmedo8938 26 дней назад +1

      @@CodeWithCypert I got confused. The tutorial should be about vim. How to set it up so that it goes visually like this. Basic commands, etc..

    • @CodeWithCypert
      @CodeWithCypert  26 дней назад +1

      @@lautaroolmedo8938 I’m down to do that! I’ve also slowly been putting together a vim course here, but just a heads up - it’s not finished yet: courses.bradcypert.com/one-vim-concept-per-day

  • @mu9190
    @mu9190 23 дня назад +2

    who is this tutorial meant for man. alot of stuff is going over my head would be nice if instead of dictating what you write for some stuff you talked more on waht it is, but i digress cuase the title clearly says its the tutorial you wished you had

    • @CodeWithCypert
      @CodeWithCypert  23 дня назад

      No need to digress. That’s good feedback and I appreciate it! Help me out a bit more though - what’s your level of experience?

    • @mu9190
      @mu9190 22 дня назад +1

      @ quite comfortable with grpc from a theoretical standpoint so i got overzealous and started looking into implementing it in a language i wasnt familar with. The usage of the context package is what got me

    • @CodeWithCypert
      @CodeWithCypert  22 дня назад +2

      @mu9190 that’s really helpful. Context is weird if you’re new to Go, but it’s a common pattern for a lot of Go codebases, that being said, I can definitely see how that’s confusing and I’ll try to do better to help explain topics like that instead of assuming people are comfortable with them. Thank you again for the feedback, I sincerely appreciate it!

  • @AudreyDay-k5x
    @AudreyDay-k5x 4 месяца назад

    Gonzalez Angela Rodriguez Charles Brown Mark