Book Review: Learning Go by Jon Bodner

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

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

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

    your videos are underrated sir. such in-depth reviews deserve more attention ❤ great job

  • @remyzandwijk
    @remyzandwijk 9 หลายเดือนก่อน +3

    Just a heads-up: The second edition of this book will be released on February 27th 2024. I was about to buy the book today, but I think I'll wait a little longer 🙂

    • @boldlygo
      @boldlygo  8 หลายเดือนก่อน +2

      I interviewed the author about the upcoming edition on today's episode of the Cup o' Go podcast.
      cupogo.dev/episodes/go-1-22rc1-next-week-show-analytics-year-in-review-and-chat-with-jon-bodner-author-of-learning-go-2nd-ed

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

    I have 10 years of experience and have been writing Golang inside and outside in open source . I can say from little knowledge that this is best book for learning golang to write for your next project. I was actually looking for a good book and found it somehow. Thanks @jon bodner for writing this for us. I am looking forward to your 2nd revision.

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

    The author is already working on a 2nd edition, but is in no hurry to publish it. ( based on his posts in LinkedIn/ twitter) great review!

    • @jcbodner
      @jcbodner ปีที่แล้ว +8

      Hi, I'm the author of "Learning Go". First of all, I'm flattered by this incredible review! Second, I am working on a 2nd edition. It is due out at the end of 2023 or early 2024, depending on if there are any important features coming in Go 1.22. The 2nd edition is mostly a refinement of the 1st. It adds exercises to every chapter (with solutions on GitHub), adds a new chapter on Go Tooling, and covers the important new features and libraries added since the 1st edition was published. If you are an O'Reilly Learning subscriber, you can read early access chapters.

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

      @@jcbodner 😱

  • @drwoodard72
    @drwoodard72 6 หลายเดือนก่อน +3

    Great video, got me interested in the book and what do you know the 2nd edition published February 20, 2024.

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

    This is one of the best books I’ve read about Go. I’d suggest you the ones by John Arundel his books are great for beginners/intermediate Go developers.

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

      Thanks for the recommendation. I'm browsing his books on Amazon, and don't see nay specifically about Go. Did you have a specific title to recommend? Or do you mean just generally, they're good for beginners?

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

      @Boldly Go he is self-publishing under his company, Bitfield Consulting.

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

      @@RajaseelanGaneswaran Great info. I'll take a look.

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

      For some reason TH-cam doesn’t allow me to put a comment with the link to the books 😅

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

      @@GustavoDiaz93 ugh, so annoying

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

    Thank ypu for the review!!

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

      My pleasure!

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

    I try not to, but times to times the o'reilly pubs seems the safer choice (some ux titles - my area of work - are still relevant, the rhino javascript one is super helpful etc)
    thanks by the indication, I started to see go with the donovan and kernighan's one, yet gonna check this as I try to advance my study
    (designer question): is there some place when I can see code diagram to try to implement? something more abstract like "this is an api, you need these parts, this is the data flow of it etc"? I'm trying to make and compare code in multiple languages bc of my history of lack of focus jumping around yet never implementing stuff regularly :P

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

    This book is an excellent book on the Go programming language. However, there are better books for starting your journey with Go. The book's examples could be less complex and better explained for a beginner programmer. If you already program in Go, this is an excellent book for expanding your knowledge of the core langue.

  • @93erickm
    @93erickm 7 หลายเดือนก่อน

    There is an annoying mistake in the first chapter, where it is introducing a Hello World program.
    It doesn’t tell you that you need a go.mod file in the root of your project.
    I’m not a Go expert, but looks like go.mod files were introduced in version 1.11 and the book is written around version 1.15, so not sure why he didn’t mention the need for it, but the exemplo just don’t work without a go.mod file.

  • @j.r.r.tolkien8724
    @j.r.r.tolkien8724 2 หลายเดือนก่อน

    This is exactly the type of book that I don't like. It doesn't teach patterns, it teaches particular cases. The reader may not learn anything by the end.

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

    What about Mastering Go by Tsoukalos?

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

      Have you read this one? Is it a good fit for beginners to the Go language?

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

      @@boldlygo I have not. I am still on the fence for which language to learrn next 🙂