FEATURED
Go’s Alias Proposal and Concerns of Google 'Controlling' Go
A worthwhile summary of an issue affecting Go right now. “The alias proposal is the wrong solution to a much bigger issue in Go’s ability to meet its stated goals.”
Aiming for Sub-Millisecond GC Pauses
“10 millisecond pauses are so 2015,” says Austin, who has submitted changes to Go’s garbage collector to significantly shorten GC pause times.
Do Not Fear First Class Functions
A talk from dotGo 2016 on what first class functions are, how to use them, and why they’ll improve your life as a Go developer. 18 minutes.
Using Microservices to Publish Videos at The New York Times
How the NYT’s video engineering team has built a Go-powered, scalable job processing pipeline for video encoding and publishing.
Changes Coming to 'database/sql' in Go 1.8
database/sql will include many new features and optional interfaces. Raise any concerns you have in the next couple of weeks.
A Curated List of Go Frameworks, Libraries and Software
'Awesome-Go' now has over 1000 links in a wide variety of categories.
IN BRIEF
GoLab: The Italian Go Conference (January 20-21, 2017)
Go 1.8 To Get Graceful Shutdown Support for HTTP Servers
'After 3 months of furious hacking, the Go 1.8 freeze is here.'
Beer and Concurrent HTTP Pipelines (for Crawling a Site)
Detecting and Handling 'Pipe to Shell' Situations
Distributed Task Processing in Go
Microservices in Go
A well recorded 50 minute talk from GOTO Copenhagen.
aeron-go: Implementation of an Aeron Messaging Client in Go
Provides reliable UDP unicast, UDP multicast, and IPC message transport.
IMAPMQ: An IMAP Based Message Broker Client
Provides a simple interface for publishing, subscribing and dequeuing messages.
gofollow: Follow Twitter Users Based on Keywords
Beego: A Framework for Rapid Development of REST APIs
Inspired by Tornado, Sinatra, and Flask.
sshesame: A Fake SSH Server That Lets Everyone in and Logs Their Activity
有疑问加站长微信联系(非本文作者)
