Issues » 38

GO NEWSLETTER ISSUE #38

Welcome to Go Newsletter Issue #38.

Compiled by Matt Cottingham and Kelsey Hightower.

ARTICLES & TALKS

Handwritten parsers & lexers
An excellent introduction to writing parsers and lexers

Go: Array Internals, The Call Stack and Pass by Value
An in-depth look at some of the Go runtime's internals

Probabilistic data structures for Go
An interesting post by Damian Gryski on implementing probabilistic data structures

When in Go, do as Gophers do
A talk on readability by Fumitoshi Ukai, an engineer on the Chrome Infra team

Interface "upgrades" in Go
An interesting post looking at interfaces and conversions

Optimizing Go: from 3K requests/sec to 480K requests/sec
Ashish Gandhi provides details on optimising a service at CloudFlare

An incomplete list of Go tools
A good roundup of the ecosystem of tools available for Go

Making a RESTful JSON API in Go
A good starter article on building a simple API

NEW & UPDATED PACKAGES

antonholmquist/jason
An easy-to-use JSON package

mitchellh/ioprogress
A package for progress bars around io.Reader/Writers

vektra/vega
"The focus of Vega is to provide a resilient, trustworthy message delivery system."

surge/surgemq
MQTT broker, decoder and encoder

coreos/rocket
A new container runtime from CoreOS

Looking for more interesting reading? You might like to follow @golangweekly on twitter.


. Company No. 07928317. Terms & Privacy

You're receiving this because you signed up to Go Newsletter. You may unsubscribe here. Gopher Logo by Renée French.

ONE e-mail each Thursday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press and curated by Peter Cooper