Fix future gopls issues #1672

Merged
fyrchik merged 6 commits from fyrchik/frostfs-node:update-gopls into master 2025-03-13 08:12:21 +00:00

6 commits

Author SHA1 Message Date
14837b17c6
[#1671] Use slices.ContainsFunc() where possible
All checks were successful
DCO action / DCO (pull_request) Successful in 29s
Vulncheck / Vulncheck (pull_request) Successful in 1m0s
Build / Build Components (pull_request) Successful in 1m25s
Tests and linters / Run gofumpt (pull_request) Successful in 1m16s
Pre-commit hooks / Pre-commit (pull_request) Successful in 1m28s
Tests and linters / Staticcheck (pull_request) Successful in 2m8s
Tests and linters / Tests (pull_request) Successful in 2m26s
Tests and linters / Lint (pull_request) Successful in 2m45s
Tests and linters / gopls check (pull_request) Successful in 2m49s
Tests and linters / Tests with -race (pull_request) Successful in 3m9s
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-03-13 09:57:55 +03:00
803a550c1f
[#1671] Use slices.Delete() where possible
gopatch is missing for this one, because
https://github.com/uber-go/gopatch/issues/179

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-03-13 09:57:50 +03:00
29b0240673
[#1671] Use min builtin where possible
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-03-13 09:57:44 +03:00
0cb0aacaef
[#1671] Use fmt.Appendf where warranted
Fix gopls warnings:
```
cmd/frostfs-adm/internal/modules/morph/config/config.go:68:20-64: Replace []byte(fmt.Sprintf...) with fmt.Appendf
````

gopatch:
```
@@
var f expression
@@
-[]byte(fmt.Sprintf(f, ...))
+fmt.Appendf(nil, f, ...)
```

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-03-13 09:57:39 +03:00
ccc2852012
[#1671] Use max builtin where possible
gopatcH:
```
@@
var d, a expression
@@
-if d < a {
-    d = a
-}
-return d
+return max(d, a)

@@
var d, a expression
@@
-if d <= a {
-    d = a
-}
-return d
+return max(d, a)
```

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-03-13 09:57:34 +03:00
8fb1fcf684
[#1671] Replace interface{} with any
gopatch:
```
@@
@@
-interface{}
+any
```

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-03-13 09:57:28 +03:00