Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for BenchmarkSortFuncStruct (0.31 sec)

  1. src/slices/sort_benchmark_test.go

    			cmpFunc := func(a, b *myStruct) int { return a.n - b.n }
    			b.ResetTimer()
    			for i := 0; i < b.N; i++ {
    				slices.BinarySearchFunc(structs, needle, cmpFunc)
    			}
    		})
    	}
    }
    
    func BenchmarkSortFuncStruct(b *testing.B) {
    	for _, size := range []int{16, 32, 64, 128, 512, 1024} {
    		b.Run(fmt.Sprintf("Size%d", size), func(b *testing.B) {
    			structs := make([]*myStruct, size)
    			for i := range structs {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 23:39:07 UTC 2024
    - 2.1K bytes
    - Viewed (0)
Back to top