// A small test program that uses the net/http package. There is // nothing special about net/http here, this is just a convenient way // to pull in a lot of code. package main import ( "net/http" "net/http/httptest" ) type statusHandler int func (h *statusHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { w.WriteHeader(int(*h)) } func main() { status := statusHandler(http.StatusNotFound) s := httptest.NewServer(&status) defer s.Close() }