Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Programming in Go

    Programming in Go

    Mark Summerfield · 2012

    ProgrammingSoftware Engineering
    Open LibraryAmazon
    Stats for nerds
    2recommend
    6mentions
    6people
    2012–2015years
    33% recommend67% neutral

    Mentions per year

    2012201320142015

    What Hacker News says

    1. kingmanazFeb 2015
      Summerfield's "Programming in Go" is several years old but still the best I've come across. Below is a review regurgitated from Barnes and Noble if you're interested:

      ...The author spends his time away from the libraries, covering the core of the language. By the nature of this approach the matter is dense, but it also gives the author ample time to discuss best practices, for instance:

      "...[i]ncidentally it is a Go convention that functions that have channel parameters have the destination channels first, followed by the source channels [in the function definition]..."

      Many of these best practices stem from conventions found in Go's own source code, which happily, the author is well acquainted with. Learning a language by isolating its syntax and analysing idioms and conventions is effective for those willing to persevere, and "Programming in Go" abounds in such detail.

      Ideally, "Programming in Go" should be paired with a textbook which focuses on use-cases. Balbaert's "The Way to Go" is such a book, but sadly, is not nearly so well written as Summerfield's. In any case, "Programming in Go" is the book for those searching for a solid understanding of Go's fundamentals.

      thread
    2. genwinAug 2013
      Beyond the online tutorials and e-books, I've found the book Programming in Go (by Mark Summerfield) to be an excellent reference.
      thread
    3. cronopiosMay 2014
      I just read this book last week!

      It's an easy read, and it does a good job showing what Go is like. It piqued my interest, and yesterday I started reading 'Programming in Go: Creating Applications for the 21st Century' by Mark Summerfield. Does anybody know how it compares to 'The Go Programming Language Phrasebook' by David Chisnall?

      thread
    4. gtaniSep 2013
      I've been reading Chisnall's Phrasebook and Summerfield's Programming in Go books. Both are well done as far as descriptions of language features and standard lib go (covering 1.0), but are a little short on extended code examples.

      And the usual amazon pricing: new $26, used $35.

      thread
    5. thebigshaneAug 2012
      Single-page, print-friendly version: http://www.drdobbs.com/article/print?articleId=240004971&...

      Also noteworthy:

         This article is adapted from the author's recent book, Programming in Go.
      
      http://www.amazon.com/dp/0321774639/?tag=drdos-20 (keeping DrDobbs' affiliate link)
      thread
    6. jcurboAug 2012
      Just a note, this is adapted from the author's book Programming in Go.

      http://www.amazon.com/Programming-Go-Creating-Applications-D...

      This article is second in a series. Discussion of the previous article on HN: http://news.ycombinator.com/item?id=4351992

      thread

    Related

    Cover of The Go programming language phrasebook
    2012–2014

    The Go programming language phrasebook

    David Chisnall
    1 recommend · 4
    Cover of The Go Programming Language
    2015–2026

    The Go Programming Language

    Alan A. A. Donovan
    40 recommend · 100
    An Introduction to Programming in GoCaleb Doxsey
    2012–2018

    An Introduction to Programming in Go

    Caleb Doxsey
    11 recommend · 13
    Cover of Introducing Go
    2018–2022

    Introducing Go

    Caleb Doxsey
    2 recommend · 3
    Cover of Programming Pearls
    2007–2026

    Programming Pearls

    Jon Bentley
    158 recommend · 315
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Learning Go
    2021–2025

    Learning Go

    Jon Bodner
    6 recommend · 7
    Cover of Writing An Interpreter In Go
    2016–2026

    Writing An Interpreter In Go

    Thorsten Ball
    73 recommend · 107