diago.go:785 discards the cancel returned by context.WithTimeout:
ctx, _ := context.WithTimeout(context.Background(), 5*time.Second)
That is the only diagnostic go vet ./... reports on the tree.
Practical severity is low — the parent is context.Background() and the timer clears after 5 seconds, so nothing outlives the process. It is worth fixing so the vet output is clean and a real finding is not lost in a known one.
diago.go:785 discards the cancel returned by context.WithTimeout:
That is the only diagnostic go vet ./... reports on the tree.
Practical severity is low — the parent is context.Background() and the timer clears after 5 seconds, so nothing outlives the process. It is worth fixing so the vet output is clean and a real finding is not lost in a known one.