Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 110 for indexByte (0.32 sec)

  1. src/net/http/routing_tree.go

    // The segment is returned unescaped, if possible.
    func firstSegment(path string) (seg, rest string) {
    	if path == "/" {
    		return "/", ""
    	}
    	path = path[1:] // drop initial slash
    	i := strings.IndexByte(path, '/')
    	if i < 0 {
    		i = len(path)
    	}
    	return pathUnescape(path[:i]), path[i:]
    }
    
    // matchingMethods adds to methodSet all the methods that would result in a
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 30 15:43:24 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag/structtag.go

    		case "json":
    			// JSON allows using spaces in the name, so skip it.
    			comma := strings.IndexRune(value, ',')
    			if comma < 0 {
    				continue
    			}
    			value = value[comma+1:]
    		}
    
    		if strings.IndexByte(value, ' ') >= 0 {
    			return errTagValueSpace
    		}
    	}
    	return nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 09 01:28:01 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  3. src/net/http/internal/chunked.go

    	}
    	if cr.n == 0 {
    		cr.err = io.EOF
    	}
    }
    
    func (cr *chunkedReader) chunkHeaderAvailable() bool {
    	n := cr.r.Buffered()
    	if n > 0 {
    		peek, _ := cr.r.Peek(n)
    		return bytes.IndexByte(peek, '\n') >= 0
    	}
    	return false
    }
    
    func (cr *chunkedReader) Read(b []uint8) (n int, err error) {
    	for cr.err == nil {
    		if cr.checkEnd {
    			if n > 0 && cr.r.Buffered() < 2 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  4. src/debug/gosym/pclntab.go

    		return s
    	}
    	i := bytes.IndexByte(t.funcnametab[off:], 0)
    	s := string(t.funcnametab[off : off+uint32(i)])
    	t.funcNames[off] = s
    	return s
    }
    
    // stringFrom returns a Go string found at off from a position.
    func (t *LineTable) stringFrom(arr []byte, off uint32) string {
    	if s, ok := t.strings[off]; ok {
    		return s
    	}
    	i := bytes.IndexByte(arr[off:], 0)
    	s := string(arr[off : off+uint32(i)])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 19:43:24 UTC 2024
    - 18.8K bytes
    - Viewed (0)
  5. src/cmd/go/internal/work/shell.go

    func (sh *Shell) writeFile(file string, text []byte) error {
    	if cfg.BuildN || cfg.BuildX {
    		switch {
    		case len(text) == 0:
    			sh.ShowCmd("", "echo -n > %s # internal", file)
    		case bytes.IndexByte(text, '\n') == len(text)-1:
    			// One line. Use a simpler "echo" command.
    			sh.ShowCmd("", "echo '%s' > %s # internal", bytes.TrimSuffix(text, []byte("\n")), file)
    		default:
    			// Use the most general form.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 14:34:32 UTC 2024
    - 19.8K bytes
    - Viewed (0)
  6. src/net/http/cgi/host.go

    //
    //	cgi.Handler{
    //	  ...
    //	  Env: []string{"SCRIPT_FILENAME=foo.php"},
    //	}
    func removeLeadingDuplicates(env []string) (ret []string) {
    	for i, e := range env {
    		found := false
    		if eq := strings.IndexByte(e, '='); eq != -1 {
    			keq := e[:eq+1] // "key="
    			for _, e2 := range env[i+1:] {
    				if strings.HasPrefix(e2, keq) {
    					found = true
    					break
    				}
    			}
    		}
    		if !found {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 20:46:32 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  7. src/archive/tar/strconv.go

    }
    
    // parseString parses bytes as a NUL-terminated C-style string.
    // If a NUL byte is not found then the whole slice is returned as a string.
    func (*parser) parseString(b []byte) string {
    	if i := bytes.IndexByte(b, 0); i >= 0 {
    		return string(b[:i])
    	}
    	return string(b)
    }
    
    // formatString copies s into b, NUL-terminating if possible.
    func (f *formatter) formatString(b []byte, s string) {
    	if len(s) > len(b) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 01 14:28:42 UTC 2023
    - 9K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/mod/sumdb/note/note.go

    	seen := make(map[nameHash]bool)
    	seenUnverified := make(map[string]bool)
    	numSig := 0
    	for len(sigs) > 0 {
    		// Pull out next signature line.
    		// We know sigs[len(sigs)-1] == '\n', so IndexByte always finds one.
    		i := bytes.IndexByte(sigs, '\n')
    		line := sigs[:i]
    		sigs = sigs[i+1:]
    
    		if !bytes.HasPrefix(line, sigPrefix) {
    			return nil, errMalformedNote
    		}
    		line = line[len(sigPrefix):]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jul 12 20:38:21 UTC 2023
    - 20.1K bytes
    - Viewed (0)
  9. src/cmd/link/internal/ld/go.go

    			lib.Main = true
    		}
    		if line == "" {
    			break
    		}
    	}
    
    	// look for cgo section
    	p0 := strings.Index(data, "\n$$  // cgo")
    	var p1 int
    	if p0 >= 0 {
    		p0 += p1
    		i := strings.IndexByte(data[p0+1:], '\n')
    		if i < 0 {
    			fmt.Fprintf(os.Stderr, "%s: found $$ // cgo but no newline in %s\n", os.Args[0], filename)
    			return
    		}
    		p0 += 1 + i
    
    		p1 = strings.Index(data[p0:], "\n$$")
    		if p1 < 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 22 16:48:30 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  10. src/cmd/link/internal/loadelf/ldelf.go

    	ival uint64
    }
    
    type elfAttributeList struct {
    	data []byte
    	err  error
    }
    
    func (a *elfAttributeList) string() string {
    	if a.err != nil {
    		return ""
    	}
    	nul := bytes.IndexByte(a.data, 0)
    	if nul < 0 {
    		a.err = io.EOF
    		return ""
    	}
    	s := string(a.data[:nul])
    	a.data = a.data[nul+1:]
    	return s
    }
    
    func (a *elfAttributeList) uleb128() uint64 {
    	if a.err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 15:12:12 UTC 2024
    - 33.9K bytes
    - Viewed (0)
Back to top