go.nvim icon indicating copy to clipboard operation
go.nvim copied to clipboard

Support `uber-go/nilaway`

Open fedemengo opened this issue 2 years ago • 1 comments

What's the approach to support a new binary/static analysis tool?

I think having https://github.com/uber-go/nilaway would be a great add-on, is there something I could follow to try integrating it? Is this something you might find valuable?

fedemengo avatar Nov 21 '23 21:11 fedemengo

The easiest way would be waiting for nilaway to be integrated into golangci-lint and you can enable it in golangci -> GoLint command. But also you can check govulneck and how it was integrated. Also, it is relatively easy to run the command in floating windows and put all output in floating windows. But I suggest running the command and piping the output to quickfix and reformating the output (if needed) to align with quickfix output format (efm)

ray-x avatar Nov 23 '23 23:11 ray-x