mirror of
https://github.com/caddyserver/caddy.git
synced 2026-01-17 01:30:34 +00:00
chore: Use slices package where possible (#6585)
* chore: Use slices package where possible * More, mostly using ContainsFunc * Even more slice operations
This commit is contained in:
@@ -24,6 +24,7 @@ import (
|
||||
"io"
|
||||
"math"
|
||||
"net/http"
|
||||
"slices"
|
||||
"sort"
|
||||
"strconv"
|
||||
"strings"
|
||||
@@ -441,12 +442,9 @@ func AcceptedEncodings(r *http.Request, preferredOrder []string) []string {
|
||||
}
|
||||
|
||||
// set server preference
|
||||
prefOrder := -1
|
||||
for i, p := range preferredOrder {
|
||||
if encName == p {
|
||||
prefOrder = len(preferredOrder) - i
|
||||
break
|
||||
}
|
||||
prefOrder := slices.Index(preferredOrder, encName)
|
||||
if prefOrder > -1 {
|
||||
prefOrder = len(preferredOrder) - prefOrder
|
||||
}
|
||||
|
||||
prefs = append(prefs, encodingPreference{
|
||||
|
||||
Reference in New Issue
Block a user