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 101 — March 17, 2016
Featured
Go Exposed: How Remote Import Paths Work
How do the naming conventions tell Go how to get packages from the right remote locations and with the right protocols?
Matt Farina
HTTP/2 and http2 in Go 1.6   video 
A 25 minute talk from core team member Brad Fitzpatrick on the background and motivation for HTTP/2, the new version of HTTP, and how it’s supported in Go.
YouTube
Fix bugs in production before anyone even notices them.
When people depend on your Go apps, you need Honeybadger. We give you complete visibility into production problems the moment they happen, and the tools you need to fix them. Try exception, uptime and performance monitoring for free.
Honeybadger.​io   sponsored 
quicktemplate: A Fast, Easy-to-Use Template Engine   code 
Optimized for speed with zero memory allocations in hot paths. Up to 20x better performance than html/template is claimed.
Aliaksandr Valialkin
Calling Go Code from iOS Apps   tutorial 
`gomobile` lets you compile your Go code so that you can call it from an iOS app meaning you could share code between front and back end.
GoRoutines
Advanced Testing with Go (slidedeck)
Slides from a talk about testing practices picked up by the developer of Vagrant over years of Go use.
Mitchell Hashimoto
45% off Go Books at Manning   news 
Just saw Brian Ketelsen mention this on Twitter. Use code go031716lt before March 24 on books like Go in Action, Go in Practice and Learn Go?
Manning
Jobs
Help make all systems Go at Chain as we work with Visa/Nasdaq to digitize money
Come work with us as we rethink the tech stack for financial services. We write our software in Go and are looking for engineers who are eager to make a big impact.
Chain.​com
Stop Applying to Jobs - Let Companies Apply to You
On Hired, sign up in 10 minutes and get offers from top companies like Facebook, Uber, & Stripe. Engineers get an average of 5 offers on the platform in 1 week. Try it today.
Hired.​com
In Brief
Cambridge (UK) Gophers Meetup, Next Week (Weds, Mar 23)   news 
Meetup
vim-go 1.5 Released: Go Development Plugin for Vim   news   tools 
Includes an all-new way of moving around and navigating called motion.
Fatih Arslan
Treating Go Types as Objects in Vim   tutorial 
A practical look at vim-go’s new motion functionality.
Fatih Arslan
Building Web Services in Go   tutorial 
How to build a JSON API, decode and validate the inputs, write your own middleware, and more.
Outlearn   sponsored 
Replacing NAT with a Transparent SOCKS Proxy in Go   tutorial 
Hirotaka Yamamoto
A Guide to Interfaces in Go   tutorial 
Gian Biondi
Unit Testing TCP Connections with Go   tutorial 
Adam Presley
Go Debugging, Profiling and Optimization   video 
From YAPC::Asia Tokyo last year.
Brad Fitzpatrick
Rookie Go Mistakes We Made at Teamwork And How We Learned From Them   opinion 
Peter Kelly
18 Quick Go Best Practices   opinion 
Abel Avram
The 3 Go 'Landmines'   opinion 
A tour of 3 easily made mistakes when using Go.
Daniel Smith
gotests: A Tool for Generating Table Driven Tests   tools 
Charles Weill
Real-time Image Resizing as a Service   tools 
Resize, crop, and process images at scale and in real-time with imgix. Get up to speed quickly with the community-built Go package.
Imgix   sponsored 
gometalinter-linter: A Go Linter Package for the Atom Editor   tools 
Joe Fitzgerald
paradise_ftp: A Production Ready Native Go FTP Server   code 
Andrew Arrow
Iris: A Minimal Go Webapp Framework   code 
Makis Maropoulos
svg: An SVG Parsing Library   code 
No docs yet so YMMV.
Russell Oliver
Tile38: Geolocation Data Store, Spatial Index, and Realtime Geofence   code 
It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON.
Josh Baker
APNS/2: HTTP/2 Apple Push Notification Service (APNs) Push from Go   code 
Send push notifications to iOS, tvOS, and OS X apps, using the APNs HTTP/2 protocol.
Adam Jones
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.