An Introduction To Programming In Go
Go Resources

    
  
  Books
  
    
      An Introduction to Programming in Go
      
        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.
      
    
  
  
    
      Introducing Go
      
        Perfect for beginners familiar with programming basics, this hands-on
        guide provides an easy introduction to Go, the general-purpose
        programming language from Google. Author Caleb Doxsey covers the
        language’s core features with step-by-step instructions and exercises
        in each chapter to help you practice what you learn.
      
    
  

  Guides
  
    Machine Setup
      
        Windows
        OSX
      
    
    Go Concurrency from the Ground Up
      
        Learn about Go's concurrency features by implementing them in another programming language.
     
   
    Bootcamp
      
        A 4-week instructional series that covers the material in
       An Introduction to Programming in Go as well as the basics of
       server-side web development and Google App Engine.
     
   
  

    
  

