Wednesday, September 17, 2014

How I Start Go - with Peter Bourgon

A great place to start learning Go language.

Go is a lovely little programming language designed by smart people you can trust and continuously improved by a large and growing open-source community.
Go is meant to be simple, but sometimes the conventions can be a little hard to grasp. I'd like to show you how I start all of my Go projects, and how to use Go's idioms. Let's build a backend service for a web app.
  1. Setting up your environment
  1. A new project
  1. Making a web server
  1. Adding more routes
  1. Querying multiple APIs
  1. Make it concurrent
  1. Simplicity
  1. Further exercises

No comments: