* ci: update golangci-lint to v2 update method: ``` golangci-lint migrate golangci-lint run --fix ``` and fix the last ones manually * Apply suggestion from @Copilot * fix tests --------- Co-authored-by: Hanzo Dev <[email protected]>