// Sample benchmarks to test which function is better for converting
// an integer into a string. First using the fmt.Sprintf function,
// then the strconv.FormatInt function and then strconv.Itoa.
package listing05_test
import (
"fmt"
"strconv"
"testing"
)
// BenchmarkSprintf provides performance numbers for the
// fmt.Sprintf function.
func BenchmarkSprintf(b *testing.B) {
number := 10
b.ResetTimer()
for i := 0; i < b.N; i++ {
fmt.Sprintf("%d", number)
}
}
// BenchmarkFormat provides performance numbers for the
// strconv.FormatInt function.
func BenchmarkFormat(b *testing.B) {
number := int64(10)
b.ResetTimer()
for i := 0; i < b.N; i++ {
strconv.FormatInt(number, 10)
}
}
// BenchmarkItoa provides performance numbers for the
// strconv.Itoa function.
func BenchmarkItoa(b *testing.B) {
number := 10
b.ResetTimer()
for i := 0; i < b.N; i++ {
strconv.Itoa(number)
}
}
$w
top of page
Dress To Impress
Look Your Best
7Days7 Days
7krokov7 krokov
Každý, kto dokončí všetky kroky, získa odznak, keď sa program skončí.
Informácie
Take 7 days to pamper yourself. You deserve it!
Get daily tips to make on how to rejuvenate yourself with beauty treatments, quick workouts and relaxation techniques.
The refreshing feel and glowing skin from a day at the spa can be had without ever leaving home.
K tomuto programu sa môžete tiež pripojiť prostredníctvom mobilnej aplikácie. Choďte do aplikácie