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 172 — August 10, 2017
Featured
Typed 'nil's in Go 2
Dave gives you some code to think about before considering the future for typed nils in Go 2.
Dave Cheney
Context Should Go Away for Go 2
Why 'Context' is bad (“like a virus”?), the good things it does, and how Go 2 could make it all better.
Michal Štrba
memguard: Extra Memory Security in Go
memguard is a pure Go library for handling sensitive values in memory. It uses syscalls, a canary value, and wipes memory when freed to increase security.
Awn Umar
ActiveGo -The world’s only commercially supported Go distribution
Satisfy your company’s requirements for commercial support, security and license compliance with ActiveGo for Linux, MacOS, and Windows. Try the Community Edition for free.
ActiveState   sponsored 
Pitfalls of Context Values and How to Avoid or Mitigate Them in Go
Why using context values can become problematic, some alternative approaches that don’t use context values and when they are appropriate.
Jon Calhoun
Always Be Closing: The Tale of a Resource Leak
The process and tools used to track down a subtle resource leak and the resultant simple fix.
Square
Excelize: Go Library for Reading and Writing Excel Documents
Want to write or read Excel spreadsheets from Go? This is what you need.
Jobs
Senior Software Engineer - Infrastructure Backend
We are looking for a Full Stack Engineer with a strong interest in building, deploying, and operating back-end tools and services that process enormous quantities of data in performant ways.
New Relic
Want to Build The Future? Get Hired Today.
Save time on your job search. Hired delivers multiple, high-quality job offers to you. Sign up today.
Hired
In Brief
Go 1.9 Release Candidate 2 Released   news 
google.​com
dotGo: The European Go Conference (Paris, November 6)   news 
Sam Boyer and Jess Frazelle join the line up of speakers for this year’s conference.
dotConferences
Goroutines Make Concurrency (Almost) Easy   tutorial 
Treehouse
How to Inject Build-Time Variables into Your Binaries   tutorial 
Alex Ellis
Hacking Go Interfaces from the Inside Out   tutorial 
How would you define an interface for a Logging API if you started from inside Logger?
Charles Francoise
Go Slices Are Not Dynamic Arrays   tutorial 
Applied Go
Easy Middleware without External Packages in Go   tutorial 
Kevin Burns
Accessing AWS with the Go SDK   tutorial 
Vidsey Blog
How to Sell Your Team on CI/CD   tutorial 
A step-by-step guide to updating legacy processes in your org.
CircleCI   sponsored 
A Farewell To Go: Why One Developer Is Leaving   opinion 
Lukas Schörghuber
Hexya: An ERP and Business Application Development Framework   tools 
Hexya
vim-go 1.14 Released: The Go Plugin for vim   tools 
Fatih Arslan
[eBook] The Ultimate Guide to Building Database-Driven Apps with Go
This book contains years of wisdom from experts and the fastest way to learn how to connect to a database with Go.
VividCortex   sponsored 
SmartCrop: A Pure Go Smart Image Cropper   code 
Finds good image crops for arbitrary crop sizes.
Christian Muehlhaeuser
ipd: IP Address Lookup Service   code 
The code that powers ifconfig.co.
Martin Polden
vlan-nats: Create a Virtual LAN Using NATS   code 
RapidLoop
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.