Go offline with the Player FM app!
Go Time #18: Aaron Schlesinger on Go in 5 Minutes and Design Patterns
Archived series ("Inactive feed" status)
When? This feed was archived on November 10, 2016 22:09 (). Last successful fetch was on October 09, 2016 08:23 ()
Why? Inactive feed status. Our servers were unable to retrieve a valid podcast feed for a sustained period.
What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.
Manage episode 161698651 series 2968
Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.
Download: MP3 Audio
Show sponsors
- Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
- Linode – Our cloud server of choice. Pick a Plan. Pick a Distro. Pick a Location. Start your server and use
gotime20
to get $20 in credit.
Aaron Schlesinger Introduction
- Github
- Website
- Go in 5 Minutes
- Deis: Open Source Application Platform. For Public and Private Clouds.
Discussion
- 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
Subscribe to Changelog Weekly - our free weekly email covering everything that hits our open source radar.
The post Go Time #18: Aaron Schlesinger on Go in 5 Minutes and Design Patterns appeared first on The Changelog.
50 episodes
Archived series ("Inactive feed" status)
When? This feed was archived on November 10, 2016 22:09 (). Last successful fetch was on October 09, 2016 08:23 ()
Why? Inactive feed status. Our servers were unable to retrieve a valid podcast feed for a sustained period.
What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.
Manage episode 161698651 series 2968
Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.
Download: MP3 Audio
Show sponsors
- Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
- Linode – Our cloud server of choice. Pick a Plan. Pick a Distro. Pick a Location. Start your server and use
gotime20
to get $20 in credit.
Aaron Schlesinger Introduction
- Github
- Website
- Go in 5 Minutes
- Deis: Open Source Application Platform. For Public and Private Clouds.
Discussion
- 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
Subscribe to Changelog Weekly - our free weekly email covering everything that hits our open source radar.
The post Go Time #18: Aaron Schlesinger on Go in 5 Minutes and Design Patterns appeared first on The Changelog.
50 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.