refactor: use the built-in max/min to simplify the code (#17059)

### Summary

In Go 1.21, the standard library includes built-in
[max/min](https://pkg.go.dev/builtin@go1.21.0#max) function, which can
greatly simplify the code.

Signed-off-by: futurehua <futurehua@outlook.com>
This commit is contained in:
futurehua
2026-07-24 15:33:02 +08:00
committed by GitHub
parent 890a414a47
commit bd355deaa9
27 changed files with 27 additions and 158 deletions

View File

@@ -711,13 +711,6 @@ func getString(v interface{}) string {
return fmt.Sprintf("%v", v)
}
func min(a, b int) int {
if a < b {
return a
}
return b
}
func getFloat(v interface{}) float64 {
if v == nil {
return 0

View File

@@ -914,10 +914,3 @@ func isTextContent(data []byte) bool {
// Check for null bytes (indicates binary)
return !slices.Contains(data, 0)
}
func min(a, b int) int {
if a < b {
return a
}
return b
}