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
    An Introduction to Programming in GoCaleb Doxsey

    An Introduction to Programming in Go

    Caleb Doxsey · 2012

    This book is a short, concise introduction to computer programming using the language Go. Designed by Google, Go is a general purpose programming language with modern features, clean syntax and a robust well-documented common library, making it an ideal language to learn as your first programming language.

    ProgrammingComputer Science
    Open LibraryAmazon
    Stats for nerds
    11recommend
    13mentions
    13people
    2012–2018years
    85% recommend8% neutral8% critical

    Mentions per year

    2012201320142015201620172018

    What Hacker News says

    1. albumdroppedJan 2018
      A Tour of Go https://tour.golang.org

      Todd McLeod on YouTube https://www.youtube.com/channel/UCElzlyMtkoXaO3kFa5HL0Xw

      Go by example https://gobyexample.com/

      Go Documentation https://golang.org/doc/

      50 Shades of Go: Common Mistakes for New Devs http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in...

      Two Free Books http://www.golang-book.com/

      Build Web Applications with Go https://github.com/astaxie/build-web-application-with-golang

      Not really aimed at beginners, but Francesc Campoy's YouTube channel is really good. Just for Func. https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw

      For more advanced topics, anything by Kelsey Hightower. There are several of his conference talks online.

      thread
    2. ConAntonakosJun 2015
      I've been reading this e-book: https://www.golang-book.com/books/intro

      Really enjoying it thus far!

      thread
    3. jimbokunMay 2014
      I think this chapter is very helpful in answering this question:

      http://www.golang-book.com/2/index.htm

      Go's "Hello World" is not quite as complex as java, but a lot more complex than Python, in terms of number of concepts to explain.

      thread
    4. stanleyApr 2014
      Here's a few links you might find helpful. They're not specific to Python developers, though.

      http://www.golang-book.com/

      http://www.golangbootcamp.com/book

      http://talks.golang.org/2012

      https://gobyexample.com/

      thread
    5. ramgpDec 2013
      Software development related reads with a strong focus on proven practices that enhance software quality in terms of readability and maintainability (and other software ~ilities) to ease the process of changing the software later on.

      The Art of Readable Code by Dustin Boswell & Trevor Foucher

      Don't Make Me Think 2ed by Steve Krug

      Remote: Office not Required by Jason Fried & DHH

      The Art of Unit Testing by Roy Osherove

      Code Complete 2 by Steve McConnell

      Refactoring: Improving the Design of Existing Code by Martin Fowler

      The Practice of Programming by Brian Kernighan & Rob Pike

      JavaScript: The Good Parts by Douglas Crockford

      Code Simplicity by Max Kanat-Alexander

      An Introduction to Programming in Go by Caleb Doxsey at http://www.golang-book.com/

      Also read: How To Be Black by Baratunde Thurston

      thread
    6. josephkernAug 2013
      sysadmin here; I've been enjoying An Introduction to Programming in Go by Caleb Doxsey[1]. Short, sweet, and right to the point without being terse.

      There is nothing in this book that will directly relate to using go as an automation language, but I'd rather learn the fundamentals before learning specialized examples.

      [1]: http://www.golang-book.com/

      thread

    Related

    Cover of The Go Programming Language
    2015–2026

    The Go Programming Language

    Alan A. A. Donovan
    40 recommend · 100
    Cover of Introducing Go
    2018–2022

    Introducing Go

    Caleb Doxsey
    2 recommend · 3
    Cover of Code Simplicity
    2013–2021

    Code Simplicity

    Max Kanat-Alexander
    3 recommend · 3
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Programming in Go
    2012–2015

    Programming in Go

    Mark Summerfield
    2 recommend · 6
    Cover of The Practice of Programming
    2007–2026

    The Practice of Programming

    Brian W. Kernighan
    90 recommend · 184
    Cover of Dive into Python
    2008–2026

    Dive into Python

    Mark Pilgrim
    94 recommend · 185
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799