Я видел есть структура BenchmarkResult в Golang для Accesss результата в тесте, но я нашел очень мало док/примеры, чтобы помочь мне использовать его: http://golang.org/src/testing/benchmark.go?s=5790:6120#L212Доступ результата эталона в Golang
До сих пор я только был бенчмаркинг моих функций, как это:
func BenchmarkMyFunction(b *testing.B) {
// call to myFunction
}
и запуск:
go test -bench=".*"
Здесь результат печатается на но я хотел бы сохранить их в отдельном файле. Как я могу использовать тип BenchmarkResult для этого?
Большое спасибо
Просто перенаправить стандартный вывод в файл в вашей оболочке. – Volker