Golang Weekly
Archives| Latest| RSS
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.
« Prev
Next »
Golang Weekly
Issue 175 — August 31, 2017
Featured
Go 1.9 Released
A key release with numerous changes and tweaks, including the introduction of type aliases and a concurrent-safe Map type. The compiler now also compiles functions in a package concurrently.
Francesc Campoy
Running Go on Low Memory Devices
A look at running on an embedded device with severe memory constraints (170MB) by tweaking buffer sizes and forcing the GC to return unused memory.
Samsara Engineering
How TravelPerk decreased their CI build time by 25% with Codeship Pro
After switching to Codeship Pro from their previous CI provider, TravelPerk saw significantly reduced build times and experienced "amazing flexibility" with the platform. Give Codeship Pro a free try today.
Codeship   sponsored 
The Thing About Slices
Looking at some of the odder aspects of slices, including how append allocates, copying slices, and using slices in channels.
Tit Petric
Understanding Type Aliases (in 38 Minutes)   video 
The use case for type aliases and an example refactoring to get you up to date with 1.9’s biggest new feature.
Francesc Campoy
A Go Experience Report for Generics: Google Metrics API
It seems every week brings more experience reports about generics, this one discusses what was done, what could’ve been done, and why generics would help.
Sameer Ajmani
Handling 1M Requests per Minute with Go
A look at the approaches one company has taken to scale with Go and related technologies.
Marcio Castilho
In the Not Too Distant Futures...
Building a chainable futures library using goroutines, channels, and select statements.
Capital One DevExchange
Jobs
Software Engineer - Backend Integrations
We're looking for an Engineer to join our team in charge of the Integrations. You'll work with our engineers and tackle complex problems.
New Relic
Let Thousands of Companies Apply to You. Get Hired on Hired.
Save time on your job search. Hired delivers multiple, high-quality job offers to you. Sign up today.
Hired
In Brief
GopherJS 1.9-1 Released: The Go to JS Compiler   news 
Dmitri Shuralyov
Ways to Limit Concurrent Resource Use in Go   tutorial 
Pocket Gophers
Version Constraints and Go   tutorial 
How to constrain the Go version at compile time with a package called goconstraint.
Tim Heckman
The Strategic IT Manager’s Guide to Building a Scalable DBA Team
Transform your DBA team from a passive function driven by IT demands into a strategic center of excellence.
VividCortex   sponsored 
Examples of Date and Time Manipulation Functions in Go   tutorial 
golangprograms.​com
An Adventure in Trying to Optimize math.Atan2 with Go Assembly   tutorial 
Agniva De Sarker
How to Trust Extra CA Certificates in Your Go App   tutorial 
A way to use self-signed and trusted certificate authorities in the same app.
Dave Russell
Building a Simple Blockchain in Go   tutorial 
The first post in a series. There’s also part 2 and 3, with more to come.
Ivan Kuznetsov
Track Go app performance in real time   tools 
Visualize custom metrics, correlate with 200+ other techs across your stack, and set sophisticated alerts.
Datadog   sponsored 
is: A Lightweight Testing Mini-Framework for Go   code 
Mat Ryer
Teleport: A Versatile TCP Socket Framework   code 
Can be used for RPC, microservices, peer to peer, game services, etc.
Henry Lee
Streamlist: A Self-Hosted Music Server Written in Go   code 
github.​com
Goby: A Language For Developing Microservices, with a Go VM   code 
The language itself is heavily inspired by Ruby.
goby-lang
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.