Go Time: Golang, Software Engineering cover image

Go Time: Golang, Software Engineering

Latest episodes

undefined
May 25, 2017 • 1h 10min

Docker, Moby, Containers

Solomon Hykes joined the show to talk about all things Docker, Moby Project, and what makes Go a good fit for container management. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring:Solomon Hykes – GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:Changelog #89 - Docker and Linux Containers with Solomon Hykes Video: The future of Linux Containers The @moby Project in a nutshell: inside and outside. A new upstream project to break up Docker into independent components #32691 Moby Project Forums Something missing or broken? PRs welcome!
undefined
May 12, 2017 • 1h 4min

Periph.io, Drivers, Hardware

Marc-Antoine Ruel joined the show for a deep dive on controlling hardware, writing drivers with Go, and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring:Marc-Antoine Ruel – GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XBrian Ketelsen – GitHub, XShow Notes:periph.io gohci ESP8266 PocketCHIP Gomoku gokrazy Xi Editor wi (right after vi) panicparse Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - hecate (The Hex Editor From Hell!) Carlisia - docopt-go Brian - wxGo Marc-Antoine - shiny Something missing or broken? PRs welcome!
undefined
May 4, 2017 • 1h 13min

SPECIAL — Ask Us Anything!

This is a special “Ask Us Anything” episode where we answered questions submitted by the community — covering everything from impostor syndrome and the future of Go, to the music we listen to to get in a groove, and barbecue (of course). Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring:Erik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XBrian Ketelsen – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:Remote control by telnet (Do not attempt this at home) Fergulator (NES emulator, written in Go) rooby #goreviews all the meat cuts Brain Food on Spotify strong bad techno Go Code Review Comments @garyvee: the last scene of 8 Mile Something missing or broken? PRs welcome!
undefined
Apr 27, 2017 • 1h 19min

Go4 and Contributing to Go

Brad Fitzpatrick joined the show to talk about becoming the face of open source Go, getting the community involved in bug triage, the potential future of Go, and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Datadog – Datadog brings you visibility into every part of your infrastructure, plus APM that integrates deeply with Go libraries for monitoring your applications’ performance. With support for Gin, Gorilla Mux, and gRPC, and more on the way, you can get fine-grained performance metrics from your Golang apps with minimal instrumentation. Start your free trial, install the agent, and get a free t-shirt! Featuring:Brad Fitzpatrick – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XBrian Ketelsen – GitHub, XShow Notes: Go4 Gardening Go Contribution Guide GopherCon 2016 - Lightning Talk: Brad Fitzpatrick Camlistore Grumpy: Go running Python proposal: generic programming facilities DNS library in Go Package mem #goreviews Interesting Go Projects and News Shoutout to Dave Brophy (author of jennifer and several other cool Go tools) for sending us a shoutout from the French Alps! periph myitcv.io/react - now with more code gen and preact support too! (From Paul Jolly) Reddit - Is Go 2 actually happening? If so, when will development start? Free Software Friday! Each week on the show we give a shoutout to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Carlisia - changelog.com Brian - Buffalo Something missing or broken? PRs welcome!
undefined
Apr 20, 2017 • 1h 7min

Getting Better, Mentoring, Drawing Gophers

Ashley McNamara joined the show to talk about sharing developer experiences, seeking help from the community, getting people excited about STEM, and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Datadog – Datadog brings you visibility into every part of your infrastructure, plus APM that integrates deeply with Go libraries for monitoring your applications’ performance. With support for Gin, Gorilla Mux, and gRPC, and more on the way, you can get fine-grained performance metrics from your Golang apps with minimal instrumentation. Start your free trial, install the agent, and get a free t-shirt! Featuring:Ashley Willis – GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XBrian Ketelsen – GitHub, XShow Notes:Gopherize.me My First Week at Pivotal Introduction to Programming - Curated list of resources for budding developers STEM Resources For Kids Verizon #weneedmore | Anthem :30 Interesting Go Projects and News Ruby implemented in Go Ruby-like language written in Go Træfik, a modern reverse proxy < Gophercon sponsors too! Introducing the Developer Experience Working Group go tool trace Caddy launch date 4/20 + cute stickers for order Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - Grafana + InfluxDB + Telegraf + Mosquitto Carlisia - ✨ All Contributors ✨ Brian - Gobot, Ron Evans for the win…and also Erik Ashley - Hugo 0.20 Released: Custom Output Formats! Something missing or broken? PRs welcome!
undefined
Apr 13, 2017 • 1h 13min

Race detection, firmware, production-grade Go

Kavya Joshi joined the show to talk about shipping production-grade Go, writing firmware with Go, making complex technical concepts accessible, and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Datadog – Cloud-Scale Monitoring — Monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. Start your free trial, install the agent, and Datadog will send you a free Datadog t-shirt! Featuring:Kavya Joshi – XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XJohnny Boursiquot – Website, GitHub, XShow Notes:go test -race” Under the Hood How to ship production-grade Go GopherCon India 2017 Videos JustForFunc You can hear Blake re-tell that story here GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go Julia Evans Interesting Go Projects and News The hidden #pragmas of Go by Dave Cheney Gomoku Videos from GopherCon India 2017 Using the Go language to guide development design decisions New JustForFunc Using Context package Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - GNU ARM Eclipse Carlisia - goreporter Kavya - gopherjs Johnny - Robomongo (cross-platform mongodb manager, open source and free) Something missing or broken? PRs welcome!
undefined
Apr 6, 2017 • 46min

Distributed Messaging and Network Clients

Wally Quevedo joined the show to talk processing millions of messages per second with Go, writing network clients, performance at scale, and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time! Featuring:Waldemar Quevedo – GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XBrian Ketelsen – GitHub, XShow Notes:NATS Nats at GopherCon 2014 Interesting Go Projects and News Golang UK CFP Open (closes April 30) Gophercon workshops announced, available for sale vim-go 1.12 MacOs 10.12.4 / Xcode 8.3 breaks some apps Go entity relationship graphs with graphviz 3.5 Years, 500k Lines of Go Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Brian - go-micro Erik - kubernetes.io Wally - ghr Something missing or broken? PRs welcome!
undefined
Mar 31, 2017 • 1h 6min

Game Development and Rebuilding Microservices

Luna Duclos joined the show to talk about rebuilding a microservice infrastructure with Go, game development, and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time! Featuring:Luna Duclos – GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XBrian Ketelsen – GitHub, XShow Notes:Avalanche Studios Kubernetes Certificate Manager instrumentedsql Interesting Go Projects and News goggles Go-kit 0.4.0 release apd apd: An Arbitrary-Precision Decimal Package for Go Go Contribution Guide WWG to GC Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Brian - Webpack Erik - Helm Luna - goa Something missing or broken? PRs welcome!
undefined
Mar 24, 2017 • 1h 14min

Splice, Audio, Compassion

Matt Aimonetti joined the show to talk about using go to solve tough audio problems, making go for everyone, empowering people with software, and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring:Matt Aimonetti – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XBrian Ketelsen – GitHub, XShow Notes:Splice (Music creation made simple) I found compassion & hope… in prison go-audio Go Bootcamp Go is for everyone Defy Ventures VSCode Interesting Go Projects and News gokrazy Experimental RC Blimp Autopilot Test Flight #2 retool CoreOS’s rkt and Docker’s containerd jointly donated to CNCF Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Brian - Gitlab Erik - React Matt - Ramya Rao Something missing or broken? PRs welcome!
undefined
Mar 16, 2017 • 1h

Go Developer Survey

Steve Francia joined the show to talk about the results of the 2016 Go Developer Survey and other interesting Go projects and news. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 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. Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time! Featuring:Steve Francia – GitHub, XErik St. Martin – GitHub, XCarlisia Thompson – GitHub, LinkedIn, XJohnny Boursiquot – Website, GitHub, XShow Notes:The Go Developer Survey - https://blog.golang.org/survey2016-results Almost all users of (89%) are using it for work, great testament to the growth of the language. Heavy adoption from dynamic languages. Most wanted improvements, generics (surprise!), and package versioning/dependency management (in the works). Concern about finding developers, how do you feel about the pool of developers? Vim / VSCode seem to be the top pics for editor. When asked what libraries are still missing, the most common request by far was a library for writing GUIs. Another popular topic was requests around data processing, analytics, and numerical and scientific computing. 55% of respondents expressed interest in contributing in some way to the Go community and projects. Unfortunately, relatively few agreed that they felt welcome to do so (3.3:1) and even fewer felt that the process was clear (1.3:1) Cobra / Viper / Hugo Interesting Go Projects and News Acra Nakama go2asm Mid-stack inlining Package Oriented Design Free Software Friday! Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives. Erik - usql Steve - vim-go Something missing or broken? PRs welcome!

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode