Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for indexFunc (0.04 sec)

  1. src/bytes/bytes_test.go

    	}
    	for _, tt := range tests {
    		if got := IndexRune([]byte(tt.in), tt.rune); got != tt.want {
    			t.Errorf("IndexRune(%q, %d) = %v; want %v", tt.in, tt.rune, got, tt.want)
    		}
    	}
    
    	haystack := []byte("test世界")
    	allocs := testing.AllocsPerRun(1000, func() {
    		if i := IndexRune(haystack, 's'); i != 2 {
    			t.Fatalf("'s' at %d; want 2", i)
    		}
    		if i := IndexRune(haystack, '世'); i != 4 {
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Tue Dec 23 23:54:14 UTC 2025
    - 62.9K bytes
    - Viewed (0)
  2. doc/go_spec.html

    result parameters, the function body's statement list must end in
    a <a href="#Terminating_statements">terminating statement</a>.
    </p>
    
    <pre>
    func IndexRune(s string, r rune) int {
    	for i, c := range s {
    		if c == r {
    			return i
    		}
    	}
    	// invalid: missing return statement
    }
    </pre>
    
    <p>
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Tue Dec 02 23:07:19 UTC 2025
    - 286.5K bytes
    - Viewed (1)
Back to top