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 146 — February 9, 2017
Featured
The State of Go (in February 2017)   video 
Go 1.8 is due next week, so this is a good time to take stock of where we’re at now. In a 35 minute talk, Francesc Campoy covers key changes in 1.8, GC improvements, and some community event updates. Slide deck.
Francesc Campoy
A Curated List of 100+ Go Storage Projects and Libraries   tools 
Covers storage servers, key value stores, file systems, databases and database drivers.
Thiago Avelino
New Gogland Go IDE Early Access Release Available   tools 
While it’s a commercial product, you can download a beta of JetBrain’s new Go IDE for free without any form filling - for now.
JetBrains
Host your next Go project on the affordable and powerful Linode platform.
Linode offers a simple, easy and powerful platform to host your next project. Now you can get 2GB of RAM for only $10/mo. Want to get started? Use promo code 'GO20' for $20 credit on a new account.
Linode   sponsored 
HTTP/1 Server Got 0.5μs Slower in Go 1.8?   news 
A relatively minor performance regression, but the discussion that ensued may be of interest as people try to figure out the cause and whether it’s important to fix ASAP or not.
GitHub
Pitfalls of Context Values and How to Avoid or Mitigate Them   tutorial 
Why using context values can become problematic, some alternative approaches, and ways you can use them while mitigating some of their downsides.
Jon Calhoun
Building a Performant API using Go and Cassandra   tutorial 
A thorough walkthrough of building a RESTful Web API that uses the Apache Cassandra NoSQL database.
Ian Douglas
Jobs
Backend Software Engineer (Zürich, Switzerland)
Centralway are seeking an experienced programmer to come and join the team. The right candidate will be responsible for the continuous development and improvement of the backend and service architecture of Centralway Numbrs. Apply here.
Centralway Numbrs AG
In Brief
The Top 10 Most Imported Go Packages   news 
Testify, Kubernetes, and Ginkgo are at the top.
Or Hiltch
Bit Hacking with Go   tutorial 
Vladimir Vivien takes you on a tour of Go’s bitwise operators.
The Practical Dev
Implementing a Debugger (1 of 2): Make the world a less magical place.   tutorial 
In this blog, we dive into the guts of debuggers and systems programming to see what they do, and how they work.
Backtrace   sponsored 
Adding Custom Data to Go Binaries at Compile Time   tutorial 
Guilherme Oenning
Go Data Science with Daniel Whitenack   podcast 
Daniel Whitenack explains the workflow of a data scientist and discusses why Go is useful.
Software Engineering Daily
Should You Containerize Your Go Code?   opinion 
Container can help you distribute, deploy, run, and test your projects.
Liz Rice
vim-godebug: Go Debugging for Vim   tools 
Luca Guidi
Improve performance of your Go apps   tools 
Make your golang apps go faster with real-time performance metrics and alerts.
Datadog   sponsored 
PIXterm: Draw Images in an ANSI Terminal with True Color   code 
Eliuk Blau
An Experimental Hot Code Swapping Demo with Go 1.8 'Plugins'   code 
Francesc Campoy
ozzo-validation: Data Validation with Configurable Validation Rules   code 
Get validations out of structs and into normal code.
Ozzo Framework
Logrus: A Structured Logger for Go   code 
.. that’s API compatible with the standard library’s logger.
Simon Eskildsen
Filet: A Small Temporary File Utility for Go Testing   code 
Evan Conrad
Java-Micro: A Framework for Building Java Microservices   code 
Java, you say? It’s relevant here because it’s compatible with the Go Micro - so if you’re in a Go and Java shop..
Sixt
wuzz: Interactive CLI Tool for HTTP Inspection Written in Go   code 
Adam Tauber
An iTunes and RSS 2.0 Podcast Generation Library for Go   code 
Eric Duncan
RxGo: Reactive Extensions for Go   code 
Joe Chasinga
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.