Race detection, firmware, production-grade Go

Go Time: Golang, Software Engineering ·

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 (https://changelog.zulipchat.com/#narrow/stream/455709-gotime) Changelog++ (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors:

• Linode (https://linode.com/changelog) – 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 (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.

• Backtrace (https://www.backtrace.io/gotime) – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.

• Datadog (https://changelog.com/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 (https://x.com/kavya719) • Erik St. Martin – GitHub (https://github.com/erikstmartin), X (https://x.com/erikstmartin) • Carlisia Thompson – GitHub (https://github.com/carlisia), LinkedIn (https://www.linkedin.com/in/carlisia), X (https://x.com/carlisia) • Johnny Boursiquot – Website (https://www.jboursiquot.com/), GitHub (https://github.com/jboursiquot), X (https://x.com/jboursiquot)

Show Notes: go test -race” Under the Hood (https://www.youtube.com/watch?v=5erqWdlhQLA)

How to ship production-grade Go (https://www.oreilly.com/ideas/how-to-ship-production-grade-go)

GopherCon India 2017 Videos (https://www.youtube.com/playlist?list=PLFjrjdmBd0CoclkJ_JdBET5fzz4u0SELZ)

JustForFunc (https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw/featured)

You can hear Blake re-tell that story here (https://changelog.com/films/gophercon-2015)

GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go (https://www.youtube.com/watch?v=KyuFeiG3Y60)

Julia Evans (https://jvns.ca/)

Interesting Go Projects and News The hidden #pragmas of Go by Dave Cheney (https://www.bigmarker.com/remote-meetup-go/The-hidden-pragmas-of-Go-by-Dave-Cheney)

Gomoku (https://github.com/lpereira/gomoku)

Videos from GopherCon India 2017 (https://www.youtube.com/channel/UCsFcsHYBdNA1mIPXKSND1zw/videos)

Using the Go language to guide development design decisions (http://www.thedotpost.com/2016/10/simone-carletti-using-go-to-guide-api-design-decisions)

New JustForFunc Using Context package (https://golangweekly.com/link/7559/257d3f646b)

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 (http://gnuarmeclipse.github.io/)

Carlisia - goreporter (https://github.com/wgliang/goreporter)

Kavya - gopherjs (https://github.com/gopherjs/gopherjs)

Johnny - Robomongo (https://robomongo.org/) (cross-platform mongodb manager, open source and free)

Something missing or broken? PRs welcome! (https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-42.md)