🔥 Top 5 Golang links this week
Go developer? Here’s what’s hot this week
A quick look at some of the most popular links shared in this week’s issue of email newsletter Golang Weekly.
1 - Interface Values Are Valueless (William Kennedy)
A somewhat mind-blowing look at how Go uses interfaces to support classic polymorphism.
2 - Go Issues: Like godoc.org, But for Issues (Go Issues)
Currently only supports the stdlib and golang.org-based packages.
3 - A Proposal for Package Versioning in Go (Russ Cox)
We linked to the more academic proposal last week, but now there’s a more accessible writeup and explanation on the official Go blog.
4 - A Proposal for Non-Cooperative Goroutine Preemption (Austin Clements)
Go’s runtime allows co-operative context switches to occur during the initial stages of running a function, but there are edge cases where this can cause latency issues.
This proposal suggests an approach that would allow non-cooperative context switches to safely occur at any point.
5 - Go 1.10.1 and Go 1.9.5 Released (Andrew Bonventre)
Minor releases that include fixes to the compiler, runtime, go command, and numerous packages (including net/http and crypto/tls).
Go 1.10.1 and Go 1.9.5 are released
Posted by Andrew Bonventre, Mar 29, 2018 8:17 AM
groups.google.com
Want more? Get the latest news and tutorials from Golang Weekly directly in your inbox: Subscribe now 📬