Golang Weekly
Archives| Latest| RSS
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.
« Prev
Next »
Go Newsletter
Issue 45 — February 12, 2015
Featured
Package Names
A look at the guidelines behind naming packages and other names in Go, including a look at the practices used in the standard library.
The Go Blog
Go Kit: Go in The Modern Enterprise
A quick writeup of the ideas behind a talk given at FOSDEM, particularly on how Go can easily fit into a service-oriented world but what it needs to make it even better for modern enterprise use.
Peter Bourgon
Operation Go: A Routine Mission - An Online Golang Game
Essentially a series of ‘missions’ that you have to tweak a Go program to pass. Warning: Music autoplays.
gocode.​io
Go Language Training
The Ardan Labs Go Bootcamp is a 3 day class providing a comprehensive, idiomatic view of Go. It covers syntax, concurrency, channels, testing, debugging + more. Great for anyone wanting to get a jumpstart on Go or to understand more of the language.
Ardan Labs   sponsored 
AWS Elastic Beanstalk Now Supports Go   news 
Amazon’s Elastic Beanstalk makes it easier to deploy, manage and scale apps and now includes Go 1.3 and 1.4 support.
Amazon
Go Concurrency Is Not Parallelism: Real World Lessons with Monte Carlo Simulations
Soroush Pour
Reading
Go Patterns: Timers and Debouncers
Patterns for dealing with delayed code execution in Go.
Ismael Celis
Notes About Building and Packaging a Go Executable for the Mac App Store
gazed.​github.​io
Mocking Command Line Flags and stdin in Go   tutorial 
Neil Lyons
Loose Coupling in Go   tutorial 
A look at a couple of Go features that help in implementing loose coupling: interfaces and higher-order functions.
Javier Trevino Saldana
Build An IRC Bot in Go with RethinkDB Changefeeds   tutorial 
Ryan Paul
Building CLIs with Go (Part 1)   tutorial 
James Nugent
Fault Tolerance in Go   tutorial 
Andrew Glover
Videos
Rob Pike Explaining Go in 2010
Confreaks has just released this talk by Rob Pike from Emerging Languages Camp 2010.
YouTube
Code, Libraries and Tools
gosms: A Local SMS Gateway Built in Go   code 
Interacts with GSM modems.
haxpax
gawp: A Simple, Configurable, File Watching, Job Execution Tool Implemented in Go   code 
Martin Gallagher
struc: Better Binary Packing for Go   code 
Pack and unpack C-style structures from bytes as used in binary files and network protocols.
Ryan Hileman
geo-golang: GeoService in Go   code 
A geocoding service developed in an idiomatically Go-style way. Works with Google Maps, MapQuest, OpenCage and HERE out of the box.
Jerry Zhao
Lime Text Editor
Editor primarily developed in Go that aims to be an open-source successor to Sublime Text with API compatibility. Very much a work in progress.
limetext.​org
vim-go: Go Development Plugin for Vim   code 
Fatih Arslan
gopong: An HTML5 Pong Implementation in Go   code 
Uses gopherjs to compile it down.
Claudemiro Alves Feitosa Neto
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.