(b *testing.B)
| 20 | } |
| 21 | |
| 22 | func BenchmarkStringify(b *testing.B) { |
| 23 | s := &BenchmarkStruct{ |
| 24 | Name: "benchmark", |
| 25 | Age: 30, |
| 26 | Active: true, |
| 27 | Score: 1.1, |
| 28 | Rank: 99.999999, |
| 29 | Tags: []string{"go", "github", "api"}, |
| 30 | Pointer: Ptr(42), |
| 31 | } |
| 32 | b.ResetTimer() |
| 33 | for b.Loop() { |
| 34 | Stringify(s) |
| 35 | } |
| 36 | } |