Issue 181 — October 12, 2017
GoCV: OpenCV-Powered Computer Vision from Go
Gain access to the latest OpenCV (a popular system for computer vision) from Go. See a
simple face detection example.
Building a Neural Net from Scratch in Go
A neural net to classify iris flowers to predict the species of the flower based on width and length measurements.
Say Hello to 'Goodbye': Global Exit Handlers for Go
Goodbye adds global error handlers to Go allowing you to capture exit signals and clean up after your code.
Why It’s Important That Big Organizations Pay Attention to CI
Yes, “digital transformation” is a buzzword having its moment right now. But what is behind the buzz?
A Potential Solution for Generics
Someone has created a “generics” package in Go that helps communicate that a generic function or variable is being used.
Analyzing Production Systems using pprof and Flamegraphs
A practical look at profiling using the pprof profiler and flamegraph visualizations by a tech lead at Uber.
“..the best overview on Go profiling that I’ve seen,”
says one commenter.
An In-Depth Look at a Docker and ECS Stack for Go
How ‘SMS Junk Filter’ builds its software using multi-stage Docker builds on AWS’s Elastic Container Service.
SMS Junk Filter
Cthulhu: How DigitalOcean Organizes Code in a Mono Repo
The path, processes, and challenges of working on a large mono repo containing over 2 million lines of Go code.
Go Testing at Stream
How Stream does unit and integration testing, including service mocking and a new BDD testing package.
Senior Golang Developer
Teamwork.com is an incredible place to work - check out our story:
Platform Engineer [API, Golang]
Beme (NYC) is looking for an engineer to join us in creating the next generation of apps for newshounds. Small Team. Big Impact.
Looking for a job at a company that prioritizes Go?
Try Vettery and we’ll connect you directly with thousands of companies looking for talented back-end devs.
Go 1.10 To Support Building Windows DLLs
Link is just to a relevant commit.
$20 Free on a new Linode account
Linux cloud hosting starting at 1GB of RAM for $5/mo. Get $20 credit on a new account.
Linode Cloud Hosting
Using Go Channels to Build a Site Crawler
How to create a list of channels that processes and tracks progress for a queue of links.
3 Examples For Using io.Pipe
Build a Serverless Go Function with OpenFaaS
A Visual Guide to Go Constants
Learn Go Programming
Go Observability: Using the Pprof Web UI to Debug Memory Usage
A Look at Alternative Go Build Modes
Including c-archive, c-shared, shared, pie, and plugin.
A List of Every Go User Group
Meet with fellow gophers. Add your own group if it’s not on yet.
Diagram: A Go App to Convert ASCII Art Into Hand Drawn Diagrams
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.
Litter: A Pretty Printer for Go Data Structures
Handy for debugging and testing.
Wow: Beautiful Spinners and Emojis for Go Command-Line Apps
myhttp: Simple HTTP GET Request Tool with Timeout Support
Brook: A Cross-Platform Proxy/VPN Written in Go