Go Time: Golang, Software Engineering

Go in 5 Minutes & design patterns


Listen Later

Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.

Join the discussion

Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

Sponsors:

  • LinodeOur cloud server of choice! We host everything we do on Linode servers. Use the code gotime20 to get 2 months free!
  • FastlyOur 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 – Website, GitHub, X
    • Erik St. Martin – GitHub, X
    • Carlisia Thompson – GitHub, LinkedIn, X
    • Brian Ketelsen – GitHub, X

    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!

          ...more
          View all episodesView all episodes
          Download on the App Store

          Go Time: Golang, Software EngineeringBy Changelog Media

          • 4.6
          • 4.6
          • 4.6
          • 4.6
          • 4.6

          4.6

          128 ratings


          More shows like Go Time: Golang, Software Engineering

          View all
          Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

          Syntax - Tasty Web Development Treats

          990 Listeners