fix(lint): fix all linting errors
Some checks failed
CI / Test (pull_request) Successful in 53s
CI / Lint (pull_request) Failing after 26s
CI / Build (pull_request) Successful in 39s
CI / Format Check (pull_request) Failing after 2s

- Check BindEnv return values in config.go
- Add bounds checks for int->int32/uint32 conversions to prevent overflow
- Remove unused test helper functions
This commit is contained in:
2025-11-07 09:34:22 +01:00
parent 131e44f3d4
commit e673fcae6f
7 changed files with 44 additions and 39 deletions

View File

@@ -209,33 +209,3 @@ func TestHash_Uniqueness(t *testing.T) {
}
}
// Helper functions for test
func splitHash(hash string) []string {
parts := make([]string, 0, 6)
current := ""
for _, char := range hash {
if char == '$' {
if current != "" {
parts = append(parts, current)
current = ""
}
} else {
current += string(char)
}
}
if current != "" {
parts = append(parts, current)
}
return parts
}
func joinHash(parts []string) string {
result := ""
for i, part := range parts {
if i > 0 {
result += "$"
}
result += part
}
return result
}