/
githubmirror
/
gin
Обзор
Документация
Войти
/
githubmirror
/
gin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
binding/default_validator_benchmark_test.go
27 строк
494 B
efcking
refactor: use b.Loop() to simplify the code and improve performance (#4432)
15 ноя 2025, 14:22
Не верифицирован
15 ноя 2025, 14:22
a85ef5c
Код
Авторство
О чём код?
// Copyright 2022 Gin Core Team. All rights reserved. // Use of this source code is governed by a MIT style // license that can be found in the LICENSE file. package binding import ( "errors" "strconv" "testing" ) func BenchmarkSliceValidationError(b *testing.B) { const size int = 100 e := make(SliceValidationError, size) for j := 0; j < size; j++ { e[j] = errors.New(strconv.Itoa(j)) } b.ReportAllocs() for b.Loop() { if len(e.Error()) == 0 { b.Errorf("error") } } }