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 112 — June 2, 2016
Featured
A Draft of Go 1.7's Release Notes   news 
Go 1.7 final isn’t due for a couple of months, but there are already release notes covering the changes and updates on the branch so far.
golang.​org
Writing a Lexer in Go with LexMachine   tutorial 
If you need to analyze strings and break them up into their component parts, this tutorial is for you.
Tim Henderson
Introducing Gimme: Dependency-Less Dependencies for Go   tools 
“Think of it as go get for code snippets”, says Mat. Gimme provides a go get style tool for bringing files into a Go project.
Mat Ryer
See inside your Redis database. New memory mapping from RedisGreen
RedisGreen builds a map of your Redis memory usage, tracking the size of keys over time, helping you track down problems and gain new insights.
RedisGreen   sponsored 
android-go: A Platform for Writing Android Apps in Go   code 
Full Go bindings for the Android NDK (Native Development Kit) API along with examples.
Maxim Kupriianov
Multiplexing Go Channels to Maximize Throughput   tutorial 
The Go language is great for concurrency, but when you have to do work that is naturally serial, must you forgo those benefits? Engineers at MongoDB faced this question.
Adinoyi Wisdom Omuya
Taming the Golang Stack Trace   tutorial 
“I’ve created a simple tool, elastistack, which will take a Golang stack trace dump and bulk load it into Elasticsearch”
estesp
Jobs
The Easiest Way to Find a Job
Hired lets you sit back while job offers come to you. When you complete your profile, instantly apply to 3,500+ companies on the platform who will contact you with job offers, including salary and equity up-front. Try it today.
Hired.​com
In Brief
Go 1.7 Beta 1 Released   news 
golang.​org
Go 1.7 Introduces Subtests and Sub-Benchmarks   news 
JBD
Getting html/template to Properly Parse JavaScript Files   tutorial 
Damien Radtke
Fixing a Race Condition using a Mutex in Go   tutorial 
Chad Lung
'Make' and Go for Fun and Profit   tutorial 
A developer shares how he uses Makefiles with his Go projects.
Daniel Schauenberg
Experimenting with Go Pipelines   tutorial 
Gmarik Info
Visualizing Profiling in Go: A Different Way   tutorial 
A quick look at using KCacheGrind to visualize callgrind profiles.
Florin Pățan
SQL Dashboards in a Flash
Periscope Data lets you run analyses over billions of rows in seconds.
Periscope Data   sponsored 
baloo: Expressive End-to-End HTTP API Testing Made Easy   code 
Check this example code to see how easy it is.
Tomás Aparicio
gcnotifier: Know When GC Runs From Inside Your Go Code   code 
Carlo Alberto Ferraris
pip-go: 'Point in Polygon' Detection   code 
Detect if a point x,y is within a given polygon (based on a set of x,ys).
James Milner
ABool: An Atomic Boolean Library for Cleaner Go Code   code 
Optimized for performance yet simple to use.
Tevin Zhang
Hydra: Run Your Own Low-Latency OAuth2 and OpenID Provider   code 
Handy to open up your APIs to third parties or if you want to write a mobile or in-browser client.
ory-am
Torus: A Distributed Storage System Organized via etcd   code 
CoreOS
pxl: To Display Images on the Terminal   code 
Iñigo
Miniredis: A Pure Go Redis Server, Ideal for Unit Tests   code 
Harmen
quic-go: A QUIC Server Implementation in Pure Go   code 
QUIC (Quick UDP Internet Connections) is an experimental UDP-based protocol.
Lucas Clemente
arc: A Secure File Archiver   code 
gzipped tarballs with XChaCha20+ Poly1305 encryption.
Will Glozer
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.