// Package handlers provides HTTP handlers for the cam2ip application. package handlers import ( "net/http" ) // Index handler. type Index struct { } // NewIndex returns new Index handler. func NewIndex() *Index { return &Index{} } // ServeHTTP handles requests on incoming connections. func (i *Index) ServeHTTP(w http.ResponseWriter, r *http.Request) { if r.Method != "GET" && r.Method != "HEAD" { http.Error(w, "405 Method Not Allowed", http.StatusMethodNotAllowed) return } _, _ = w.Write([]byte(`