Play with Go is a set of hands-on, interactive tutorials for learning the tools used while programming in Go. In this episode we are joined by its creators, Paul Jolly and Marcos Nils, as we learn more about what motivated the creation of the project, what technology it was built on, and how you can help contribute additional guides to help your fellow gophers!

Play with Go is a set of hands-on, interactive tutorials for learning the tools used while programming in Go. In this episode we are joined by its creators, Paul Jolly and Marcos Nils, as we learn more about what motivated the creation of the project, what technology it was built on, and how you can help contribute additional guides to help your fellow gophers!

Leave us a comment

Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!

Sponsors:



DigitalOcean – Get apps to market faster. Build, deploy, and scale apps quickly using a simple, fully managed solution. DigitalOcean handles the infrastructure, app runtimes and dependencies, so that you can push code to production in just a few clicks. Try it free with $100 credit at do.co/changelog.
Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog
Equinix – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at info.equinixmetal.com/changelog

Featuring:


Paul Jolly – Twitter, GitHub, WebsiteMarcos Nils – Mastodon, Twitter, GitHub, LinkedInJon Calhoun – Twitter, GitHub, WebsiteKris Brandow – Twitter, GitHubCarmen Andoh – Twitter, GitHub

Show Notes:



Play with Go - The live site running Play with Go
Play with Go on Github - The open source repository and source code.
Play with Go on Twitter
Play with Docker - The project that Play with Go was based on.
play-with-go/preguide - A validation tool used in Play with Go.
CUE - Syntax language similar to JSON used in Play with Go. Built with Go.
Using Go Modules - A blog article mentioned in the show as having issues due to repositories changing.
Gitea - An open source, self-hosted Git service used in Play with Go.
gio - A Go GUI library mentioned in the show.
Jonathan Leibiusky - Helped create Play with Docker.
SIV is Unsound - An article mentioned during the unpopular opinion segment about semantic versioning.

Something missing or broken? PRs welcome!

Twitter Mentions