Go in 5 Minutes & design patterns
Go Time: Golang, Software Engineering
English - September 22, 2016 20:00 - 1 hour - 55.8 MB - ★★★★★ - 77 ratingsTechnology Education How To golang open source software development devops architecture docker kubernetes Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.
Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Linode – Our cloud server of choice! We host everything we do on Linode servers. Use the code gotime20 to get 2 months free!
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.
Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
Featuring:
Aaron Schlesinger – Twitter, GitHub, WebsiteErik St. Martin – Twitter, GitHubCarlisia Thompson – Twitter, GitHub, LinkedInBrian Ketelsen – Twitter, GitHub
Show Notes:
Go in 5 Minutes
Deis: Open Source Application Platform. For Public and Private Clouds.
Design Patterns: Elements of Reusable Object-Oriented Software (Gang of Four book)
Rob Pike - Another Golang at Language Design (video)
Rob Pike Google I/O 2012 - Go Concurrency Patterns (video)
GopherCon 2014 A Channel Compendium by John Graham-Cumming (video)
GopherCon 2014 High Performance Systems in Go by Derek Collison (video)
Svett Ralchev design pattern in Go (tutorials)
Jason Buberel: Go Examples of Common Patterns
Helm: The Kubernetes Package Manager
Clean Code (book)
Interesting Go Projects and News
Teleport: Modern SSH server for clusters and teams
Vim-Go 1.9 released
Steve Francia joins the Go language team
Curated list of Go patterns and idioms
dhcplb: Facebook’s implementation of a load balancer for DHCP
GolangUK Conference 2016 videos
Golang UK Conf. 2016 - Liz Rice - What is a container, really? Let’s write one in Go from scratch (video)
vuls: Vulnerability scanner for Linux/FreeBSD, agentless
Mig: Mozilla’s real-time digital forensics and investigation platform
goviz: A visualization tool for golang project dependency
Caddy webserver: The HTTP/2 web server with automatic HTTPS
Lego: Let’s Encrypt client and ACME library written in Go
Free Software Friday
Brian - BoltDB and WTF Dial: Data storage with BoltDB (blog)
Carlisia - Api2Go: JSONAPI.org Implementation for Go
Aaron - GPS: Go Packaging Solver
Erik - CoreDNS: DNS service discovery for the cloud
Something missing or broken? PRs welcome!