---
title: "Go Newsletter Issue #76"
publication: "Go Weekly"
issue: 76
published_at: "2015-09-17"
canonical_url: "https://golangweekly.com/issues/76"
---

Go Newsletter 76   . 

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

[Go Newsletter](http://golangweekly.com) Issue 76 — September 17, 2015     

Featured [Go Program Analysis from Scratch](https://www.youtube.com/watch?v=oorX84tBMqo&utm_source=golangweekly&utm_medium=email) video At the Golang UK Conference, Googler Francesc Campoy spoke about performing both dynamic and static analysis on Go programs. He starts from the basics so it’s a very accessible talk. Francesc Campoy [Couchbase Go SDK 1.0 Released](http://blog.couchbase.com/2015/september/go-sdk-1.0-ga?utm_source=golangweekly&utm_medium=email) Couchbase (creators of the high performance NoSQL database) has announced the general availability of its official Go SDK. It supports N1QL querying, view querying, SSL, and more. Couchbase [A Look at 3 Go Code Comprehension Tools](http://blog.ralch.com/tutorial/golang-tools-comprehension/?utm_source=golangweekly&utm_medium=email) A quick look at Oracle (not the database), Pythia, and Godepgraph - three tools that can help you understand a codebase better. Svett Ralchev [Codeship opens invitations for its Docker Platform](http://beta.codeship.com/?utm_source=GoWeekly&utm_medium=newsletter&utm_campaign=instances) You now can request trial access to Codeship's new Docker Platform. It provides you with exclusive instances for your builds and integrates perfectly with your existing Docker Workflows. Codeshipsponsored[![\](https://copm.s3.amazonaws.com/1a833d73.png)](http://beta.codeship.com/?utm_source=GoWeekly&utm_medium=newsletter&utm_campaign=instances) [Build Your Own Slack Bot in Go](https://www.opsdash.com/blog/slack-bot-in-golang.html?utm_source=golangweekly&utm_medium=email) A look at tying together the parts necessary in Go to create a simple bot for the popular Slack messaging platform. OpsDash [Stupid Gopher Tricks](https://www.youtube.com/watch?v=UECh7X07m6E&utm_source=golangweekly&utm_medium=email) video The [slides](http://talks.golang.org/2015/tricks.slide) for this talk were very popular a few weeks ago. Now you can watch the talk itself. Andrew Gerrand [12 Videos from the 2015 Golang UK Conference](https://www.youtube.com/channel/UC9ZNrGdT2aAdrNbX78lbNlQ/videos?utm_source=golangweekly&utm_medium=email) video We’re linking to some of them individually (above) but if you want to enjoy the majority of a great conference, here’s the full stream. YouTube [Go 1.5.1 Released](https://groups.google.com/d/msg/golang-announce/QU4XU72Jr7Y/ZqgZT3hRCwAJ?utm_source=golangweekly&utm_medium=email) news A minor point release. Andrew Gerrand Jobs [Want to work on new projects? Make more money? Try a new stack? Relocate?](https://hired.com/?utm_source=newsletters&utm_medium=golangweekly&utm_campaign=n-sept03_15-goweeklyspons&utm_content=indemand) 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 [Go 1.6 will Make its Garbage Collector Faster](http://www.infoq.com/news/2015/09/go-16-garbage-collection?utm_source=golangweekly&utm_medium=email) news InfoQ [Go Game Jam: Learn Go in a Weekend by Making a Game](https://codelympics.io/projects/2?utm_source=golangweekly&utm_medium=email) news Codelympics [Learning to Answer Your Own Questions in Go](http://www.sanarias.com/blog/915LearningtoansweryourownquestionsinGo?utm_source=golangweekly&utm_medium=email) tutorial Santiago Arias [Non-blocking Channels in Go](https://blog.quickmediasolutions.com/2015/09/13/non-blocking-channels-in-go.html?utm_source=golangweekly&utm_medium=email) tutorial A technique for sending any number of values on a channel without having the send block. Nathan Osman [Composition with Go](http://www.goinggo.net/2015/09/composition-with-go.html?utm_source=golangweekly&utm_medium=email) tutorial A walk through a program that represents several concepts that can be composed together yielding more flexible and easier to read. William Kennedy [Listening to Generic JSON Notifications From PostgreSQL in Go](http://coussej.github.io/2015/09/15/Listening-to-generic-JSON-notifications-from-PostgreSQL-in-Go/?utm_source=golangweekly&utm_medium=email) tutorial Jeroen Coussement [Real-time Image Resizing as a Service](https://www.imgix.com/?utm_medium=email&utm_source=golangweekly&utm_campaign=2015-09-17-go-newsletter) tools Resize, crop, and process images at scale and in real-time with imgix. Get up to speed quickly with the community-built Go package. Imgixsponsored [aligncheck: Helps to Find Inefficiently Packed Structs](https://www.reddit.com/r/golang/comments/3lahav/aligncheck_helps_to_find_inefficiently_packed/?utm_source=golangweekly&utm_medium=email) tools Reddit [400 days of Go](http://www.philipotoole.com/400-days-of-go/?utm_source=golangweekly&utm_medium=email) opinion A developer reflects on his Go experiences. Philip O'Toole [utron: A Lightweight MVC Framework for Go](https://github.com/gernest/utron?utm_source=golangweekly&utm_medium=email) code Geofrey Ernest [Strata: Open Source Library for Efficient MongoDB Backups](http://blog.parse.com/learn/engineering/strata-open-source-library-for-efficient-mongodb-backups/?utm_source=golangweekly&utm_medium=email) code Travis Redman [muxy: Simulating Real-World Distributed System Failures](https://github.com/mefellows/muxy?utm_source=golangweekly&utm_medium=email) code A proxy that can simulate common failure scenarios from the perspective of an application under test; such as an API or a webapp. Matt Fellows    

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