Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for MyStruct (0.14 sec)

  1. src/slices/sort_benchmark_test.go

    			}
    		})
    	}
    }
    
    type myStruct struct {
    	a, b, c, d string
    	n          int
    }
    
    func BenchmarkBinarySearchFuncStruct(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 {
    				structs[i] = &myStruct{n: i}
    			}
    			midpoint := len(structs) / 2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 23:39:07 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  2. src/sort/sort_slices_benchmark_test.go

    	structs := make([]*myStruct, n)
    	for i := 0; i < n; i++ {
    		structs[i] = &myStruct{n: r.IntN(n)}
    	}
    	return structs
    }
    
    func TestStructSorts(t *testing.T) {
    	ss := makeRandomStructs(200)
    	ss2 := make([]*myStruct, len(ss))
    	for i := range ss {
    		ss2[i] = &myStruct{n: ss[i].n}
    	}
    
    	Sort(ss)
    	slices.SortFunc(ss2, func(a, b *myStruct) int { return a.n - b.n })
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 08 22:59:40 UTC 2024
    - 4K bytes
    - Viewed (0)
  3. pkg/slices/slices_test.go

    			}
    		})
    	}
    }
    
    // nolint: unused
    type myStruct struct {
    	a, b, c, d string
    	n          int
    }
    
    func makeRandomStructs(n int) []*myStruct {
    	rand.Seed(42) // nolint: staticcheck
    	structs := make([]*myStruct, n)
    	for i := 0; i < n; i++ {
    		structs[i] = &myStruct{n: rand.Intn(n)} // nolint: gosec
    	}
    	return structs
    }
    
    const N = 100_000
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 10 23:33:56 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  4. src/encoding/xml/read_test.go

    	m.attr = attr.Value
    	return nil
    }
    
    var _ UnmarshalerAttr = (*MyAttr)(nil)
    
    type MyStruct struct {
    	Data *MyCharData
    	Attr *MyAttr `xml:",attr"`
    
    	Data2 MyCharData
    	Attr2 MyAttr `xml:",attr"`
    }
    
    func TestUnmarshaler(t *testing.T) {
    	xml := `<?xml version="1.0" encoding="utf-8"?>
    		<MyStruct Attr="attr1" Attr2="attr2">
    		<Data>hello <!-- comment -->world</Data>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 26 19:58:28 UTC 2024
    - 29.1K bytes
    - Viewed (0)
  5. common/config/.golangci.yml

        - typecheck
        - unconvert
        - unparam
        - unused
        - gci
        - gosec
      fast: false
    linters-settings:
      errcheck:
        # report about not checking of errors in type assertions: `a := b.(MyStruct)`;
        # default is false: such cases aren't reported by default.
        check-type-assertions: false
        # report about assignment of errors to blank identifier: `num, _ := strconv.Atoi(numStr)`;
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 04 20:03:06 UTC 2024
    - 11.3K bytes
    - Viewed (0)
  6. src/reflect/all_test.go

    	}{}), V(struct {
    		x int `some:"foo"`
    	}{})},
    
    	{V(MyStruct{}), V(struct {
    		x int `some:"foo"`
    	}{})},
    
    	{V(struct {
    		x int `some:"foo"`
    	}{}), V(MyStruct{})},
    
    	{V(MyStruct{}), V(struct {
    		x int `some:"bar"`
    	}{})},
    
    	{V(struct {
    		x int `some:"bar"`
    	}{}), V(MyStruct{})},
    
    	{V(MyStruct1{}), V(MyStruct2{})},
    	{V(MyStruct2{}), V(MyStruct1{})},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 218.8K bytes
    - Viewed (0)
Back to top