---
title: "Go Newsletter Issue #41"
publication: "Go Weekly"
issue: 41
published_at: "2015-01-19"
canonical_url: "https://golangweekly.com/issues/41"
---

Go Newsletter 41   . 

[Read this on the Web](http://golangweekly.com/issues/41) 

[Go Newsletter](http://golangweekly.com) Issue 41 — January 19, 2015      A LETTER FROM THE EDITORS 

As Matt [mentioned](http://golangweekly.com/issues/40), change is in the air and the _Go Newsletter_ now counts [JavaScript Weekly](http://javascriptweekly.com/) and [Postgres Weekly](http://postgresweekly.com/) as sister newsletters at [Cooper Press](https://cooperpress.com/). 

The main changes are a new layout, new site, and publication is weekly once again. Each future issue will be sent on _Thursdays_ from Jan 22 onward, so we'll see you again soon :-) 

_- Peter Cooper and Matt Cottingham_ Featured 

[Go 1.5's Bootstrap Plan](https://docs.google.com/document/d/1OaatvGhEAq7VseQ9kkavxKNAfepWy2yhPUBs96FGV28/edit?utm_source=golangweekly&utm_medium=email) news The team wants Go to eventually be built entirely with a toolchain written in the language, eliminating all C programs from the Go source tree. google.​com 

[Go 1.4.1 Released: A Minor Bug Fix Release](https://golang.org/doc/devel/release.html?utm_source=golangweekly&utm_medium=email#go1.4.minor) news golang.​org 

[Go and the Secure Shell protocol](http://blog.gopheracademy.com/go-and-ssh/?utm_source=golangweekly&utm_medium=email) tutorial An introduction to the technicalities of the Secure Shell protocol before moving on to creating a small SSH daemon in Go. Gopher Academy 

[Errors Are Values](http://blog.golang.org/errors-are-values?utm_source=golangweekly&utm_medium=email) opinion Some reflection on error handling in Go. The Go Blog 

[Go Bootcamp Tour: Four 3 Day Go Workshops Across America](http://www.ardanlabs.com/go-bootcamp-tour?utm_source=golangweekly&utm_medium=email) news An introductory Go course in San Francisco, Denver, Washington DC, and New York. Ardan Labs 

[Building Services in Go](https://www.youtube.com/watch?v=MeOK1UzGHYw&utm_source=golangweekly&utm_medium=email) video A look at building production-level services that can cope with 10,000 simultaneous clients. Claims to be ‘a quick-and-dirty education in building highly concurrent software.’ Mark Smith Reading 

[Go: From a Non-Programmer's Perspective](http://zhen.org/blog/golang-from-a-non-programmers-perspective/?utm_source=golangweekly&utm_medium=email) opinion Jian Zhen 

[Why Tech Startups Should Look At Go](http://startupedmonton.tumblr.com/post/107921476571/why-tech-startups-should-look-at-go?utm_source=golangweekly&utm_medium=email) opinion William Kennedy 

[Type-safe Templating with 'ego'](http://blog.gopheracademy.com/advent-2014/ego/?utm_source=golangweekly&utm_medium=email) tutorial ego is a port of Ruby’s ERB templating system. Ben Johnson 

[Using Go to Improve Your Ruby Application's Performance](https://antoine.finkelstein.fr/go-in-ruby/?utm_source=golangweekly&utm_medium=email) tutorial A rather artificial example but a look at how calling out to programs written in Go can work from slower languages. Antoine Finkelstein 

[Datetime Parsing with Go](http://www.simontaranto.com/2015/01/11/datetime-parsing-with-go.html?utm_source=golangweekly&utm_medium=email) tutorial Simon Taranto Videos 

[Let's Build A Virtual Machine (in Go)](https://www.youtube.com/watch?v=GjGRhIl0xWs&utm_source=golangweekly&utm_medium=email) A simple 25 minute introduction and live coding session. (The content is good although the audio is rather quiet.) Tom Hudson 

[Gobot Is Go: Using Golang For Robotics and The Internet of Things](https://vimeo.com/115618722?utm_source=golangweekly&utm_medium=email) Gobot, a Go robotics framework, can communicate with different kinds of hardware devices (like Arduinos, Spheros, ARDrones) and integrate them together. Ron Evans and Adrian Zankich Code 

[Nintengo: An NES Emulator Written in Go](https://github.com/nwidger/nintengo?utm_source=golangweekly&utm_medium=email) code Niels Widger 

[go-wiki: A Simple Wiki Server written in Go](https://github.com/renstrom/go-wiki?utm_source=golangweekly&utm_medium=email) code Peter Renström 

[BadActor: An In-Memory Application Driven Jailer Written in Go](http://badactor.org/?utm_source=golangweekly&utm_medium=email) code Jared Folkins 

[novm: An Experimental KVM-based Hypervisor, written in Go](https://github.com/google/novm?utm_source=golangweekly&utm_medium=email) code A legacy-free type 2 hypervisor written in Go. Its goal is to provide an alternate, high-performance Linux hypervisor for cloud workloads. Google 

[disposable_redis: Create Disposable Redis Instances on Random Ports](http://godoc.org/github.com/EverythingMe/disposable-redis) code GitHub 

[Bolt: A Low-Level Key/Value Database for Go](https://github.com/boltdb/bolt?utm_source=golangweekly&utm_medium=email) code BoltDB 

[vips: Go Bindings for Vips (a super fast image processor)](https://github.com/DAddYE/vips?utm_source=golangweekly&utm_medium=email) code Davide D'Agostino     

Go Newsletter is curated by [Peter Cooper](https://twitter.com/peterc) [Read this issue on the Web](http://golangweekly.com/issues/41) [See our archives](http://golangweekly.com/issues) [Change your email address](*|UPDATE_PROFILE|*)  [Stop getting this newsletter](*|UNSUB|*)  

Published by [Cooperpress](https://cooperpress.com/)
Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
