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 145 — February 2, 2017
Featured
Beautiful Packages in Go   video 
A great 20 minute talk from a recent London meetup covering best practices, goals, and helpful tips and tricks for writing packages people enjoying using.
Mat Ryer
Murlock: Build macOS Desktop Apps with Go and HTML   code 
A vaguely Electron-meets-React-esque approach but oriented around Go. A young framework but looks interesting.
Maxence Charriere
Go 1.8 Final Due Around February 14-16   news 
It was initially coming out this week but some further testing within Google needs to take place first.
Brad Fitzpatrick
Free eBook: A Beginner's Guide to the Dockerfile
Download our free eBook and learn how to create a Dockerfile from scratch, how to push images to Docker Hub, and some Dockerfile best practices.
codeship   sponsored 
Fencing Off Go: Liveness and Safety for Channel-based Programming
A look at an academic paper describing a new tool built to analyse the liveness and safety of concurrent Go programs.
Adrian Colyer
Basic TCP/IP Networking from Go   tutorial 
A look at working at the TCP socket level from Go, complete with heavily annotated code examples.
Applied Go
3 Tips and 7 Tricks When Testing in Go   tutorial 
Things like avoiding global constants, using test fixtures, test helpers, and organizing mocks and helpers.
Povilas Versockas
Flappy Gopher: Building a Flappy Bird Clone   video 
A 40 minute live coding video following the development of a Flappy Bird-style game (but using our favorite gopher) using Go and SDL2.
JustForFunc
Comparing Elixir and Go   opinion 
A comparison of Elixir (an Erlang VM-based language with Ruby-esque syntax) and Go looking at their backgrounds, styles, and how both deal with concurrency.
Barry Jones
Jobs
Golang/Backend Engineer @ Poki (Amsterdam, the Netherlands)
From monolith to microservices, and all the impact around it. Join us building the ultimate online playground for kids of all ages.
Poki
Go Developer at Geckoboard (London, UK)
Come help us build our new data pipeline in Go. Great work/life balance, regular "innovation" days, and a team that <3 to learn!
Geckoboard
In Brief
A 17 Hour, Online Go Video Course   course 
Learn Go from Todd McLeod, a compsci professor. The GOLANGWEEKLY code gives 78% (no affiliation, he just offered it for us to share).
Udemy
Why Are Slices Sometimes Altered When Passed by Value in Go?   tutorial 
Jon Calhoun
Communicating Between Go Apps using Redis Pub/Sub   tutorial 
Mehmet Cetin
[Webinar] 5 Tips on Determining the Most Impactful Metrics in Your App
This webinar, co-hosted by VividCortex and Datadog, explores best ways to monitor important performance metrics.
VividCortex   sponsored 
Whalebrew: Like Homebrew, But With Docker Images   code 
Creates aliases for Docker images so you can run them as if they were native commands.
Ben Firshman
Envh: Go Helpers to Manage Environment Variables   code 
Anthony Hamon
wifi: Access WiFi Device Actions and Statistics from Go   code 
Provides access to IEEE 802.11 WiFi devices on Linux (only, for now).
Matt Layher
Jennifer: A Code Generator for Go   code 
Dave Brophy
netlink: Low-Level Access to Linux Netlink Sockets   code 
Netlink sockets are used for IPC on Linux.
Matt Layher
raylib-go: Bindings for raylib, A Game Programming Library   code 
raylib is aimed at learning to create simple games.
Milan Nikolic
Robotgo: Desktop Automation on Mac, Windows and Linux   code 
Move the mouse and type on the keyboard from Go.
github.​com
Simple to use, powerful programming language need a home?
Use a simple, powerful hosting company.
Linode   sponsored 
Expreduce: An Experimental Computer Algebra System Written in Go   code 
Cory Walker
dithergo: Halftone Dithering Algorithms Implemented in Go   code 
Endre Simó
dewm: A Pure Go Auto-Tiling Window Manager Written with Literate Programming   code 
Dave MacFarlane
template-compiler: Compile 'text/template' / 'html/template' to Regular Go Code   code 
Still a work in progress.
github.​com
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.