This 30-minute Linux Foundation talk explores how VSCode and Vim now offer robust Go language support in Bazel workspaces, addressing a key adoption obstacle for organizations. Learn how the Go team collaborated with the open source community to implement an extensible editor framework supporting multiple build systems. Speaker Jay Conrod explains the architecture that can be adapted for new languages, editors, and build tools, while also enabling integration with static analysis tools.
Overview
Syllabus
Go editor support in Bazel Workspaces
Taught by
Linux Foundation