---
title: "Go Newsletter Issue #57"
publication: "Go Weekly"
issue: 57
published_at: "2015-05-07"
canonical_url: "https://golangweekly.com/issues/57"
---

Go Newsletter 57   . 

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

[Go Newsletter](http://golangweekly.com) Issue 57 — May 7, 2015     

Featured [Go Crypto: Bridging The Performance Gap](https://blog.cloudflare.com/go-crypto-bridging-the-performance-gap/?utm_source=golangweekly&utm_medium=email) Cloudflare are big Go fans and have been working on high performance, assembly-based implementations of crypto functions which they aim to feed back to the official Go build. For now, you can use their special fork of Go to try them out. Cloudflare [Handling Errors in HTTP Handlers in Go](http://mwholt.blogspot.nl/2015/05/handling-errors-in-http-handlers-in-go.html?utm_source=golangweekly&utm_medium=email) A look at three possible ways for handling errors in your HTTP handlers in Go-based Web applications. Matthew Holt [Building Go projects with 'gb'](https://walledcity.com/supermighty/building-go-projects-with-gb?utm_source=golangweekly&utm_medium=email) ‘gb’ is a new Go-based reproducible build tool that works with the existing Go toolchain and helps manage dependencies. Supermighty [RedisGreen - Production-Ready, High-Performance Redis](http://www.redisgreen.net/?utm_campaign=perf2&utm_source=golangweekly&utm_medium=email) RedisGreen provides hosting, support and analytics for the fastest Redis-backed applications. Sign up today and see the performance boost Redis can give to your system. RedisGreen supports and was built with Go. RedisGreensponsored[![\](https://copm.s3.amazonaws.com/17a4f5c8.png)](http://www.redisgreen.net/?utm_campaign=perf2&utm_source=golangweekly&utm_medium=email) [XMLGen: A Tool for Generating Native Go Types From XML](https://github.com/dutchcoders/xmlgen?utm_source=golangweekly&utm_medium=email) tools Feed XMLGen an XML file and it creates the relevant type of nested structs and other data types to represent what’s within it. Douglas Hall [go-bootstrap: An Opinionated Go Web Project Generator](http://go-bootstrap.io/?utm_source=golangweekly&utm_medium=email) tools A tool that generates a ‘lean and mean’ Go Web project, using Postgres for the database (but no ORM) and Bootstrap for UI. Didip Kerabat [build.golang.org: History and Future](https://docs.google.com/presentation/d/1QiJkyUXtSYTn0iejj3bivxre1M7f5zoUYBtYR7-YNrA/edit?utm_source=golangweekly&utm_medium=email#slide=id.g9c758ab0f_0_0) The slidedeck from a talk core Go developer Brad Fitzpatrick gave yesterday. Brad Fitzpatrick Jobs [Go Engineer at UserVoice (San Francisco, CA or Raleigh, NC)](https://eng.uservoice.com/careers/?utm_source=go_weekly&utm_medium=email) If you want to build a super-fast JSON API in Go, work on analytics and big data, contribute to open source, and ship new features that empower PMs to make data-driven decisions with massive amounts of customer feedback, apply to UserVoice. We can help with relocation. UserVoice [Freelance with Companies like Airbnb, IDEO JPMorgan](http://www.toptal.com/developers?utm_source=go_weekly&utm_medium=cpm-newsletter&utm_campaign=go_weekly_job) Work on special projects with great companies through Toptal. Set your weekly/hourly rate, and work from anywhere in the world as a Go developer. See if you have what it takes. TopTal In Brief [GoBooks: A Curated List of Go Books](https://github.com/dariubs/GoBooks?utm_source=golangweekly&utm_medium=email) Dariush Abbasi [Go's net/context and http.Handler](https://joeshaw.org/net-context-and-http-handler/?utm_source=golangweekly&utm_medium=email) tutorial Joe Shaw [Writing Handsome Golang Middleware](http://laicos.com/writing-handsome-golang-middleware/?utm_source=golangweekly&utm_medium=email) tutorial Lee Fernandes [Getting Started with aws-sdk-go and CloudFormation](http://junctionbox.ca/2015/05/02/golang-aws-cloudformation.html?utm_source=golangweekly&utm_medium=email) tutorial Nathan Fisher [h2i: An Interactive HTTP/2 Console Debugger](https://github.com/bradfitz/http2/tree/master/h2i?utm_source=golangweekly&utm_medium=email) code Send raw HTTP/2 frames, type in HTTP/1 and have it auto packed for HTTP/2, pretty print all received HTTP/2 frames, and more. Brad Fitzpatrick [go-disque: A Client for Disque, the New In-Memory Queue by the Creator of Redis](https://github.com/EverythingMe/go-disque?utm_source=golangweekly&utm_medium=email) code EverythingMe [c6: A High Performance Sass Compiler in Go](https://github.com/c9s/c6?utm_source=golangweekly&utm_medium=email) code C6 is a Sass implementation written in Go, but with extra goals of extending the syntax of time. Yo-An Lin [boxed: A Dropbox Based Blog Engine](https://github.com/tejo/boxed?utm_source=golangweekly&utm_medium=email) code Matteo Parmi [gdb: A GDB/MI Interface for Go](https://github.com/cyrus-and/gdb?utm_source=golangweekly&utm_medium=email) code Andrea Cardaci [Risotto: Compiles JSX (JavaScript to JavaScript) using Go](https://github.com/mamaar/risotto?utm_source=golangweekly&utm_medium=email) code Matti Mårds    

Go Newsletter is curated by [Peter Cooper](https://twitter.com/peterc) [Read this issue on the Web](http://golangweekly.com/issues/57) [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
