Skip to content

Latest commit

 

History

History
77 lines (55 loc) · 3.96 KB

readme.md

File metadata and controls

77 lines (55 loc) · 3.96 KB

#Beginning Go

What you will do

This workshop walks you through several areas of Go development, starting with getting a Go environment on your machine to start developing.

What you will need

  • About 15 to 60 minutes per exercise depending your your skill level
  • A laptop with Windows XP or later, Mac OS X, Ubuntu, or Debian operating system.

Exercises

Month 1

Video

Boulder Episode One This video is "ok", as everyone that came had Go installed. There is a lot of quesiton answer section, but in general, it's a pretty long video that a 10 minute screen cast could probably cover.

Month 2

Month 3

Month 4

Month 5

Month 6

TBD

Summary

This series of workshops are intended to get you familiar with the Go platform. It should provide enough hands on interaction, as well as links to additional resources that you will feel comfortable attending other Go meetups, as well as starting your own projects in Go.

Resources

Must Read

  • Effective Go This is a MUST read for anybody learning go as an experienced developer
  • 10 Things you (probably) did not know about go - Amazing quick tips for making you a better go programmer. This is a post in response to most people new to go and what they have an "alergic" reaction to. MUST READ for new developers!

Official Resources

Additional Resources

Community

Tools

  • Go Playground Create and share go snippets
  • loader.io Just released, this is a cloud based load testing tool. Very impressive tool.