Features 6 - WhoIsSethDaniel/goldsmith.nvim GitHub Wiki

Telescope Integration

The following screencast shows Goldsmith's telescope integration. In the demo the user first uses Telescope to navigate to two different files that have coverage data, and turns on the coverage annotations for each file. The user then brings up the "All Go Files" telescope picker which lists all go-related files for the current project. The demo does not show the previewer as the window being used was too small. Normally there is a preview. The Telescope integration currently has four different pickers: All Go Files, All Go Code Files, All Go Test Files, and All Go Covered Files.

Goldsmith telescope example

Inlay Hints

There was some trouble making screen captures so here are two screen shots showing the inlay hints support. Please see the FAQ entry about inlay hints.

By default inlay hints are turned off. To turn them on for the current buffer you can type :GoInlayHintsOn. The in-neovim documentation gives more details about turning them on permanently and any options you can use to modifiy their behavior.

This one shows the inlay hints for the const() declaration: Inlay hints for const()

And this one shows the inlay hints for some other things: Inlay hints