fix: fix slice init length (#7731)

Initialize a slice with a capacity of len(nameToString) rather than initializing
the length of this slice.

Signed-off-by: huochexizhan <huochexizhan@outlook.com>
This commit is contained in:
huochexizhan 2024-10-08 23:32:25 +08:00 committed by GitHub
parent 0a543d151b
commit a6dc97cb5b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -120,7 +120,7 @@ func TestLoadAndParseOverrideLimits(t *testing.T) {
// Burst cannot be 0.
_, err = loadAndParseOverrideLimits("testdata/busted_override_burst_0.yml")
test.AssertError(t, err, "single override limit with burst=0")
test.Assert(t, !os.IsNotExist(err), "test file should exist")
test.AssertContains(t, err.Error(), "invalid burst")
// Id cannot be empty.
_, err = loadAndParseOverrideLimits("testdata/busted_override_empty_id.yml")
@ -179,7 +179,7 @@ func TestLoadAndParseDefaultLimits(t *testing.T) {
// Burst cannot be 0.
_, err = loadAndParseDefaultLimits("testdata/busted_default_burst_0.yml")
test.AssertError(t, err, "single default limit with burst=0")
test.Assert(t, !os.IsNotExist(err), "test file should exist")
test.AssertContains(t, err.Error(), "invalid burst")
// Name cannot be empty.
_, err = loadAndParseDefaultLimits("testdata/busted_default_empty_name.yml")

View File

@ -251,7 +251,7 @@ var stringToName = func() map[string]Name {
// limitNames is a slice of all rate limit names.
var limitNames = func() []string {
names := make([]string, len(nameToString))
names := make([]string, 0, len(nameToString))
for _, v := range nameToString {
names = append(names, v)
}