---
title: "Go Newsletter Issue #64"
publication: "Go Weekly"
issue: 64
published_at: "2015-06-25"
canonical_url: "https://golangweekly.com/issues/64"
---

Go Newsletter 64   . 

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

[Go Newsletter](http://golangweekly.com) Issue 64 — June 25, 2015     

Featured [Mattermost: A Slack-like Chat System Written in Go](http://www.mattermost.org/?utm_source=golangweekly&utm_medium=email) Billed as an ‘open source alternative to Slack’, Mattermost is a team communication service written in Go and [available on GitHub.](https://github.com/mattermost/platform) SpinPunch, Inc.​ [Go Has A Debugger — And It's Awesome](https://blog.cloudflare.com/go-has-a-debugger-and-its-awesome/?utm_source=golangweekly&utm_medium=email) ‘godebug’ is a cross-platform debugger built at Mailgun. It rewrites your code and injects function calls to provide typical debugging functionalities. Filippo Valsorda [Go Checklist: Recommendations for Publishing Go Projects](https://github.com/matttproud/gochecklist?utm_source=golangweekly&utm_medium=email) opinion An interesting group of checklists of things to run through before releasing Go code to the world. Matt T.​ Proud [Codeship: The fast and customizable Continuous Delivery platform](https://codeship.com/?utm_source=golangweekly&utm_medium=email) Codeship is a hosted Continuous Integration and Delivery platform focusing on speed, security, and customizability. Join customers like CareerBuilder and Product Hunt and deploy your projects multiple times per day with Codeship! Codeshipsponsored[![\](https://copm.s3.amazonaws.com/89eabf65.png)](https://codeship.com/?utm_source=golangweekly&utm_medium=email) [A Code of Conduct for The Go Community](https://groups.google.com/d/msg/golang-nuts/sy-YcVPADjg/bcO6LAr29EIJ?utm_source=golangweekly&utm_medium=email) news Kicking off a discussion about a code of conduct, Andrew says: “We are the Go community; we get to choose what is OK and what is not. It’s not a choice but a responsibility, and it is a responsibility that we have neglected too long.” Andrew Gerrand [Introducing Gollum: A NxM Message Multiplexer Written in Go](http://tech.trivago.com/2015/06/22/gollum/?utm_source=golangweekly&utm_medium=email) Gollum is a n:m multiplexer that gathers messages from different sources and broadcasts them to a set of destinations and this is a great introductory post. Arne Claus [Reed-Solomon: Blazingly Fast Reed-Solomon Coding](http://blog.klauspost.com/blazingly-fast-reed-solomon-coding/?utm_source=golangweekly&utm_medium=email) Boasts speeds exceeding 1GB/sec per CPU core while being implemented in pure Go. There’s also [an article](https://www.backblaze.com/blog/reed-solomon/) with some background and explanation about what Reed Solomon erasure coding is for. Klaus Post [Echo 1.0.0 Released; Now Considered Production Ready](http://labstack.com/blog/echo-production-ready/?utm_source=golangweekly&utm_medium=email) news Echo is a fast HTTP router and micro web framework. Vishal Rana Jobs [Go/Golang Platform Engineer (all levels) at HAILO, London](https://hailo.workable.com/jobs/65918?utm_source=golangweekly&utm_medium=email) We are looking for great engineers, ready to improve their skills, learning Go, and working in one of the coolest and most advanced platforms in the market. Hailo [Want to work on new projects? Make more money? Try a new stack? Relocate?](https://hired.com/?utm_source=golangweekly&utm_medium=email) On Hired, we'll bring the options to you. With over 2,000 pre-screened tech companies in 10 cities in the US UK, you'll be sure to find what you're looking for. Join Hired today. Hired.​com In Brief [The Golang UK Conference Unveils Its Schedule](http://www.golanguk.com/schedule/?utm_source=golangweekly&utm_medium=email) news Golang UK Conference [An Introduction to the Consul Key/Value Store API in Go](http://techblog.zeomega.com/devops/golang/2015/06/09/consul-kv-api-in-golang.html?utm_source=golangweekly&utm_medium=email) tutorial “Consul is a tool for service discovery and key value store for configurations.” Baiju Muthukadan [Statically Compiled Go Programs, Always, Even with cgo, using musl](http://dominik.honnef.co/posts/2015/06/statically_compiled_go_programs__always__even_with_cgo__using_musl/?utm_source=golangweekly&utm_medium=email) tutorial Dominik Honnef [Go’ing to the Next Level: Lessons from Go at Couchbase](https://www.youtube.com/watch?v=pqxRPDNvnck&utm_source=golangweekly&utm_medium=email) video YouTube [An Alternative Design for 'container/heap' in Go](http://daviddengcn.blogspot.nl/2015/06/an-alternative-design-for-containerheap.html?utm_source=golangweekly&utm_medium=email) David Deng [What I Talk About When I Talk About Writing a CLI Tool in Go](https://speakerdeck.com/tcnksm/what-i-talk-about-when-i-talk-about-cli-tool-by-golang-number-gocon?utm_source=golangweekly&utm_medium=email) Taichi Nakashima [Python, Ruby, and Go: A Command-Line Application Comparison](https://realpython.com/blog/python/python-ruby-and-golang-a-command-line-application-comparison/?utm_source=golangweekly&utm_medium=email) opinion Kyle Purdon​ [Gor: HTTP Traffic Replay in Real-Time](https://github.com/buger/gor/?utm_source=golangweekly&utm_medium=email) tools An HTTP traffic replication tool written in Go that can replay traffic from production to staging and dev environments. Leonid Bugaev [re2dfa: Transform Regexes Into Finite State Machines and Output Go Source](https://github.com/opennota/re2dfa?utm_source=golangweekly&utm_medium=email) code opennota [forge: Configuration File Syntax and Parsing for Go](https://github.com/brettlangdon/forge/?utm_source=golangweekly&utm_medium=email) code Brett Langdon [GRequests: A Go Clone of the Python 'Requests' Library](https://github.com/levigross/grequests?utm_source=golangweekly&utm_medium=email) code A nice API for making HTTP requests. Levi Gross [RequestHub: Receive, Log, and Proxy HTTP requests](https://github.com/kyledayton/requesthub?utm_source=golangweekly&utm_medium=email) code Inspired by RequestBin, RequestHub receives HTTP requests, can display them in your browser, and forward them to other URLs. It’s written in Go so is easily deployed. Kyle Dayton    

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