Adventures in VS Code

Go Time: Golang, Software Engineering ·

Ramya Achutha Rao joined the show to talk about all the things that make VS Code a great editor for writing Go, getting help from the community, plus 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.

• Toptal (https://toptal.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) – Hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@changelog.com for a personal introduction.

Featuring:

• Ramya Rao – GitHub (https://github.com/ramya-rao-a), X (https://x.com/ramyanexus) • 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: Visual Studio Code (https://code.visualstudio.com/) (latest version notes (https://code.visualstudio.com/updates))

vscode-go (https://github.com/Microsoft/vscode-go)

VS Code Insiders (https://code.visualstudio.com/insiders)

vscode-go wiki (https://github.com/Microsoft/vscode-go/wiki)

Ramya on GitHub (https://github.com/ramya-rao-a/)

Interesting Go Projects and News Neovim GUI written in Go (https://github.com/dzhou121/gonvim)

Draft: Streamlined Kubernetes Development (https://github.com/Azure/draft)

GopherCon SG videos released (https://www.youtube.com/playlist?list=PLq2Nv-Sh8EbZEjZdPLaQt1qh_ohZFMDj8)

Gophercon Lightning Talks (https://www.papercall.io/gophercon-lightning-talks-2017)

Higher Performance Go with Go Assembly from FOSDEM (https://www.youtube.com/watch?v=AOpprhr6C9I)

Justforfunc episode “a Text to Speech server with gRPC and Kubernetes” (https://www.youtube.com/watch?v=XaMr--wAuSI&list=PL64wiCrrxh4Jisi7OcCJIUpguV_f5jGnZ&index=1)

“…people can change. And if you do it right, you get to watch it happen.” “I bled to get here. I have the scars to prove it.”

• Kelsey Hightower’s very vulnerable keynote speech at DevOps Days Austin (https://www.youtube.com/watch?v=36S7N7OZSTI&feature=youtu.be&t=45m30s)

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.

Carlisia - JBD (https://github.com/rakyll) (see also: Go Time #22 w/ JBD (https://changelog.com/gotime/22))

Johnny - q - Quick and dirty debugging output for tired Go programmers (https://github.com/y0ssar1an/q)

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