text: // Copyright 2012 The Go Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
  // +build cmd_go_bootstrap
  
  // This code is compiled only into the bootstrap 'go' binary.
  // These stubs avoid importing packages with large dependency
  // trees, like the use of "net/http" in vcs.go.
  
  package web
  
  import (
  	"errors"
  	"io"
  )
  
  var errHTTP = errors.New("no http in bootstrap go command")
  
  type HTTPError struct {
  	StatusCode int
  }
  
  func (e *HTTPError) Error() string {
  	panic("unreachable")
  }
  
  func Get(url string) ([]byte, error) {
  	return nil, errHTTP
  }
  
  func GetMaybeInsecure(importPath string, security SecurityMode) (string, io.ReadCloser, error) {
  	return "", nil, errHTTP
  }
  
  func QueryEscape(s string) string { panic("unreachable") }
  func OpenBrowser(url string) bool { panic("unreachable") }
  