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 153 — March 30, 2017
Featured
Go 1.8 and HTTP/2 Server Push   tutorial 
Some info, best practices, and examples around Go’s support for HTTP/2, pushing resources, and when it makes sense.
Jaana B Dogan and Tom Bergan
After 3.5 Years and 500k Lines of Go   story 
Nate Finch shares his experiences, both good and bad, of working on a huge Go application - Juju.
Nate Finch
A Roadmap for Dependency Management   news 
Russ Cox clarifies how dep might make its way into the Go toolchain.
Russ Cox
Equip Your Go Apps With Backtrace - and meet our new gopher
Unlike other error reporting platforms, Backtrace captures all panics and crashes, even in native libraries, with no API integration required and no runtime performance penalty.
Backtrace   sponsored 
Fmty Dmpty: A Dive into the Go Corpus   tutorial 
What started as a response to a recent go fmt post morphed into a way to show how duplication is all over go vendoring.
Jason Moiron
gopreload: LD_PRELOAD for the Go Crowd   tools 
Emulates the behavior of LD_PRELOAD but with Go plugins for the addition of instrumentation and debugging utilities.
Christine Dodrill
A Theory on Why Go's 'gofmt' Has Been Accepted   opinion 
Python-oriented thoughts on why gofmt is less contentious than Python’s significant whitespace and the role of ‘social force’ in enforcing standards.
Chris Siebenmann
In Brief
Some Go Executables Broken with macOS 10.12.4 and Xcode 8.3   news 
Go
A Proposal for Compile-Time Functions and First Class Types   news 
An example of what a generics proposal should look like to be taken seriously.
Bryan C.​ Mills
ActiveGo Beta Released (on Windows, for now)   news 
A ‘quality-assured Go distribution’ from ActiveState.
ActiveState
DataLayer Conference - All-Star Lineup. Austin, TX - May 17, 2017.   news 
Speakers from Honeycomb, Google Spanner, PosgreSQL, Command Prompt, Meteor, Watchful, Digit, IBM and more.
Compose   sponsored 
Golang UK Conference Call for Papers Open   news 
CFP ends April 30. Conference is in London in August.
golanguk.​com
Know Your Nil: How Go Makes Clever Use of Nil Values   tutorial 
Jeremy Mikkola
Querying for Multiple Database Records with database/sql   tutorial 
Jon Calhoun
Bloaty McBloatface: A Size Profiler for Binaries   tools 
Not written in Go but can be used to compare two Go binaries. (Recommended by Jaana B. Dogan.)
Google
c2go: A Python Utility to Convert C to Go   tools 
Very much a proof of concept and he’s seeking help.
Elliot Chance
Go-ERD: Entity Relationship Diagrams with Graphviz   tools 
Explore source code more easily by visualizing types and their relationships.
gmarik
vim-go 1.12 Released: The Go Development Plugin for Vim   tools 
Fatih Arslan
GopherPit: Use Your Own Remote Import Paths   tools 
GopherPit is a web service that removes the dependence on version control systems like GitHub.
GopherPit
Trace Go requests with end-to-end visibility   tools 
Visualize and analyze requests in real time as they travel across web servers, dbs, and microservices. 14-day trial.
Datadog   sponsored 
Beehive: Open Source Event and Agent Framework   code 
Create events and actions wired up as you see fit, Zapier-style.
Christian Muehlhaeuser
Trawl: A Local Network Interface IP Address Information Tool   code 
Rob Phoenix
Vuls: A Vulnerability Scanner for Linux/FreeBSD, Written in Go   code 
future-architect
Goss: A Server Testing/Validation Tool   code 
Uses a YAML-based spec for validating a server’s configuration over time.
Ahmed Elsabbahy
Pipeline: Build Multi-Stage Concurrent Workflows with Centralized Logging   code 
Myntra
Backoff: The Exponential Backoff Algorithm in Go   code 
A port of the algorithm in Google’s HTTP Client for Java.
Cenk Altı
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.