code: func indexByte(s []byte, c byte) int {
  	for i, b := range s {
  		if b == c {
  			return i
  		}
  	}
  	return -1
  }
docs: // indexByte is copied from bytes package to avoid importing it (since the real syscall package doesn't).