Emacs: Getting started with eglot (using golang)

This video covers the basics of eglot -- what are LSPs, and goes over introductory commands and examples. 00:00 Intro 00:28 Background: What is an LSP? 01:11 Installing golang's LSP: gopls 01:36 Starting eglot 01:46 Definitions and references: M-. and M-, 02:24 Find References: M-? 02:59 Symbol completion: C-M-i 03:43 Refactoring functions with M-x eglot-rename 04:13 Syntax checking with LSP and FlyMake 04:45 Thank you Attribution for the thumbnail Photo by dimhou on Unsplash.