(multiplier int)
| 714 | } |
| 715 | |
| 716 | func benchmarkMapString_Iterate(multiplier int) func(b *testing.B) { |
| 717 | m := make(map[string]bool) |
| 718 | a := "12345678" |
| 719 | for i := 0; i < 1000*multiplier; i++ { |
| 720 | m[a+strconv.Itoa(i)] = true |
| 721 | } |
| 722 | return func(b *testing.B) { |
| 723 | for i := 0; i < b.N; i++ { |
| 724 | for _, v := range m { |
| 725 | nothing(v) |
| 726 | } |
| 727 | } |
| 728 | } |
| 729 | } |
| 730 | func BenchmarkMapString_Iterate(b *testing.B) { |
| 731 | benchmarkMapString_Iterate(1)(b) |
| 732 | } |
no test coverage detected
searching dependent graphs…