Artwork for Go Time: Golang, Software Engineering
Technology

Go Time: Golang, Software Engineering

Changelog Media

Your source for wide-ranging discussions from all around the Go community. Panelists include Mat Ryer, Jon Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, and Ian Lopshire.

We discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker... oh and also Go!

Some people search for GoTime or GoTimeFM and can't find the show, so now the strings GoTime and GoTimeFM are in our description too.

  • 347 episodes
  • Updated Dec 18, 2024

Support the show

Goes straight to the publisher. podnod takes nothing.

Episodes347

  • May 25, 2017 · 1 hr 9 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show 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!

  • May 12, 2017 · 1 hr 3 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show 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!

  • May 4, 2017 · 1 hr 13 min

    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 discussion Changelog++ 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, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show 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!

  • Apr 27, 2017 · 1 hr 19 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show 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!

  • Apr 20, 2017 · 1 hr 6 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show 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!

  • Apr 13, 2017 · 1 hr 13 min

    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 discussion Changelog++ 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 – X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Johnny Boursiquot – Website, GitHub, X Show 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!

  • Apr 6, 2017 · 45 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show 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!

  • Mar 31, 2017 · 1 hr 6 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show 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!

  • Mar 24, 2017 · 1 hr 14 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show 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!

  • Mar 16, 2017 · 1 hr

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Johnny Boursiquot – Website, GitHub, X Show 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!

  • Mar 9, 2017 · 1 hr 10 min

    Gobot, Hardware, Gatekeeping

    Ron Evans joined the show to talk about Gobot, writing software for hardware, and open source software’s role in improving the human condition. Join the discussion Changelog++ 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: Ron Evans – Website, GitHub, Mastodon, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: Gobot Hardware related things: @rakyll - go-hardware list @maruel - gohci @roylee17 - ble @lazywei - go-opencv Microbit tiny computer Raspi Zero W Intel Joule Intel TinyTile Ubuntu Snapcraft What we need for Golang to really provide the best IOT/robotics development tools: Great Bluetooth LE support Great OpenCV support Golang on RTOS like Zephyr, MBED Shared set of low level hardware interfaces Why Open Source? Let’s discuss the philosophy of open source. Is the purpose of OSS just to “save money”, or perhaps there is something else to it… Interesting Go Projects and News Proposal: Standard Logger Interface #golang logging library maintainers: It’s time we agreed on a common interface and converged so we don’t have so much mass confusion. Package Oriented Design Floppy Gopher GDB GUI GopherCon Speakers Announced!! (how could we forget that??) 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. Brian - g.. (exclude vendor from go commands) Erik - gobuster Carlisia - Just for Func Ron - NATS Something missing or broken? PRs welcome!

  • Mar 2, 2017 · 1 hr 6 min

    Dependency Management, Semver, Community Consensus

    Sam Boyer joined the show to talk about dependency management, building community consensus, and other interesting Go projects and news. Join the discussion Changelog++ 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. Compose – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL compose.com/changelog to get 30-days free on Compose Featuring: sam boyer – GitHub, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: Go Dependency Tool (dep) Dep GPS Gophers, please tag your releases Working with Semantic Versions The Saga of Go Dependency Management dep 101 Interesting Go Projects and News Part 2: How Sourcegraph scales with the Language Server Protocol Fuzzing as a first class citizen Go 1.9 optimizations for allocations in interfaces HTTPLab (Wuzz alternative) Syscall Fuzzer Distributed Storage Distributed Networking Upspin from Rob & Andrew 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. Brian - jitsi jitsi Erik - helm Carlisia - gcli Something missing or broken? PRs welcome!

  • Feb 23, 2017 · 56 min

    Honeycomb, Complex Systems, Saving Sanity

    Charity Majors joined the show to talk about debugging complex systems, using go to save one’s sanity, hiring smart people who can learn, and collectively working to make “on-call” life not miserable. Join the discussion Changelog++ 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. Compose – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL compose.com/changelog to get 60-days free on Compose Featuring: Charity Majors – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: Honeycomb :: Powerful, Exploratory Learning with Richer Data go package libhoney (it’s the APM of the future!) How We Moved Our API From Ruby to Go and Saved Our Sanity CHARITY.WTF Database Reliability Engineering book Interesting Go Projects and News Charity wants to give big shout outs (shouts out?) to Naitik Shah and Matt Silverlock! Go 1.8 is released Implementing a Debugger: The Fundamentals Building a Go Debugger Gobot - 1.2 Released Pixterm - Draw images in your ANSI terminal with true color 1.8 Release Parties Everywhere Change to Go CoC 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. Brian - Eclipse Che Erik - Kube-Lego Carlisia - Visual Studio Code Something missing or broken? PRs welcome!

  • Feb 16, 2017 · 1 hr 4 min

    Pachyderm, Provenance, Data Lakes

    Joe Doliner joined the show to talk about managing data lakes with Pachyderm, data containers, provenance, and other interesting Go projects and news. Join the discussion Changelog++ 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. 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: Joe Doliner – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: Pachyderm.io Let’s build a modern Hadoop Putting the science back in data science Martin Fowler - DataLake Wikipedia: Data Lake Provenance: the Missing Feature for Rigorous Data Science. Now in Pachyderm 1.1 xkcd: Who were you DenverCoder9? What did you see?! Pachyderm Users Slack Channel Interesting Go Projects and News GitLab.com Database Incident - 2017/01/31 Changelog Spotlight #8: Conversational Development and Controversy with Sid Sijbrandij Wuzz (visual cURL) Ozzo Validation dep 101 - I Can Haz Downtime? The State of Go - February 2017 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. Brian - NATS Erik - hashcat Carlisia - Hashicorp Vault Joe - grpc Something missing or broken? PRs welcome!

  • Feb 9, 2017 · 1 hr 3 min

    Gopherize.me, GitHub Stars, BitBar

    Mat Ryer joined the show to talk about creating your own Gopher avatar with Gopherize.me, the importance of GitHub Stars, his project BitBar, and other interesting Go projects and news. Special thanks to Kelsey Hightower for guest hosting too! Join the discussion Changelog++ 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: Mat Ryer – Website, GitHub, LinkedIn, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Kelsey Hightower – GitHub, X Show Notes: Create your very own Gopher avatar with gopherize.me Buffalo from Mark Bates Beautiful Packages in Go We talked through the Go 1.8 release notes murlokswarm/app - Like Electron but in Go gdlv - Linux GUI for Delve Fission - A framework for serverless functions on Kubernetes Your First PR: Contributing to an Open Source Go Project Kelsey Hightower predicted the future! - “it’s Go Time!” Something missing or broken? PRs welcome!

  • Feb 2, 2017 · 1 hr 1 min

    Hellogopher, whosthere?

    Filippo Valsorda joined the show to talk about his project Hellogopher, whosthere (whoami.filippo.io), $GOPATH, TLS 1.3, Cloudflare’s secret reverse proxy, and more. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. 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: Filippo Valsorda – Website, GitHub, Mastodon, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: hellogopher - “just clone and make” TLS 1.3 (TLS-tris) Exposing Go on the Internet Interesting Go Projects and News gopherize.me (this is Brian’s fault!) chromedp - Package chromedp is a faster, simpler way to drive browsers in Go using the Chrome Debugging Protocol (for Chrome, Edge, Safari, etc) without external dependencies (ie, Selenium, PhantomJS, etc). nlp - General purpose any-lang Natural Language Processor that parses the data inside a text and returns a filled model dep - Go dependency tool Mate - Mate manages AWS Route53 and Google CloudDNS records for your Kubernetes services and ingresses Go code intelligence on Sourcegraph How to write Go code - This document demonstrates the development of a simple Go package and introduces the go tool, the standard way to fetch, build, and install Go packages and commands. Free Software Friday Erik - ZIM - Zsh IMproved from Matt Hamilton Fillippo - go-tools - A collection of tools and libraries for working with Go code, including linters and static analysis from Dominik Honnef Something missing or broken? PRs welcome!

  • Jan 26, 2017 · 1 hr 4 min

    Go, Jocko, Kafka

    Travis Jeffery joined the show to talk about Go, Jocko, Kafka, how Kafka’s storage internals work, and interesting Go projects and news. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. 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: Travis Jeffery – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: JOCKO — a Kafka implemented in Golang Building a Kafka that doesn’t depend on ZooKeeper How Kafka’s Storage Internals Work Kafka protocol guide A really interesting post by Russ Cox ~> My Go Resolutions for 2017 Ponzu is a powerful and efficient open-source HTTP server framework and CMS. It provides automatic, free, and secure HTTP/2 over TLS (certificates obtained via Let’s Encrypt), a useful CMS and scaffolding to generate content editors, and a fast HTTP API on which to build modern applications. “SHENZHEN GO” (working title) - Experimental visual Go environment Ebiten - A simple SNES-style 2D game library in Go Subgraph OS is a desktop computing and communications platform that is designed to be resistant to network-borne exploit and malware attacks. It is also meant to be familiar and easy to use. Even in alpha, Subgraph OS looks and feels like a modern desktop operating system. Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go Rust vs. Go + comments on Hacker News How to educate me about prejudice in the open-source community A great discussion in golang-dev this week ~> Standardization around logging and related concerns 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. Brian - goa/gorma Erik - OpenOCD Carlisia - oklog - Prometheus for logs Travis - Salvatore Sanfilippo (aka antirez) + Redis Something missing or broken? PRs welcome!

  • Jan 19, 2017 · 1 hr 19 min

    Discussing Imposter Syndrome

    Johnny Boursiquot and Bill Kennedy joined the show with Erik and Carlisia to talk about a hard subject — Imposter Syndrome. Not often enough do we get to have open conversations about the eventual inadequacies we all face at some point in our career; some more often than others. You are !imposter. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. 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: Johnny Boursiquot – Website, GitHub, X Bill Kennedy – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Show Notes: This episode is direct product of listening to our listeners Erik faced his biggest fear and gave this talk at KubeCon The Imposter’s Handbook by Rob Conery comes highly recommended Check out #speaking in Gopher Slack Free Software Friday Erik - Polybar - A fast and easy-to-use status bar Carlisia - Play With Docker / play-with-docker.com gives you the experience of having a free Alpine Linux Virtual Machine in the cloud where you can build and run Docker containers and even create clusters with Docker features like Swarm Mode.) Bill - Pachyderm lets you store and analyze your data using containers. All things gonum Johnny - Spectacle allows you to organize your windows without using a mouse. Something missing or broken? PRs welcome!

  • Jan 12, 2017 · 56 min

    Go and Buffalo Live from Dunkin' Donuts

    Mark Bates joined the show this week live from his local Dunkin’ Donuts to talk about Go and Buffalo — his Go web framework. Those who listened live said this was our best show yet. If you agree let us know in #gotimefm on Gopher Slack or say hi on Twitter. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. Featuring: Mark Bates – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: Mark’s power went out at his home office so he did the show from his local Dunkin’ Donuts. Listen to the FULL raw uncut edition of this show (NSFW). Mark can’t talk about the secret because it’s now the big big secret — details coming soon Buffalo is “another” Go web framework gorilla/mux - A powerful URL router and dispatcher for golang Like all good software, Buffalo stands on the shoulders of giants You 👉 can run your own Go 1.8 release party Have you seen Google’s Grumpy? It’s “The best of Python running on the Go runtime” -Brian Ketelsen GoReleaser - Deliver Go binaries as fast and easily as possible Mutagen - Simple, cross-platform, continuous, bi-directional file synchronization Introducing Prism — an open source profiling tool for Go (from Geckoboard) Octotree - code tree for GitHub and GitLab. Mark Bates says “I can’t imagine using GitHub without it.” Mark Bates at Dunkin’ Donuts Something missing or broken? PRs welcome!

  • Dec 23, 2016 · 1 hr 11 min

    Creating a programming language

    Thorsten Ball joined the show to talk about creating a programming language, writing an interpreter, why he wrote the book “Writing An Interpreter in Go”, how writing a language/interpreter will help you better understand other programming languages, building a computer from Nand to Tetris, and his thoughts on imposter syndrome. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. Featuring: Thorsten Ball – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Thompson – GitHub, LinkedIn, X Brian Ketelsen – GitHub, X Show Notes: Writing An Interpreter In Go - In this book we will create a programming language together. We’ll start with 0 lines of code and end up with a fully working interpreter for the Monkey* programming language. Step by step. From tokens to output. All code shown and included. Fully tested. The Elements of Computing Systems: Building a Modern Computer from First Principles From NAND to Tetris Go Advent 2016 blog series Damian Gryski is now a /r/golang moderator Take the 2016 Go User Survey — the goal is to create the best language for developing simple, reliable, scalable software. We are asking you to help by participating in a survey and if applicable, a company questionnaire. From Coursera — Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) Ken Thompson - Reflections on Trusting Trust Something missing or broken? PRs welcome!