package main import ( "flag" "net/http" "github.com/golang/glog" "github.com/gorilla/mux" "xinu.tv/email/db" ) var addr = flag.String("addr", ":8080", "address:port to listen on") func main() { defer glog.Flush() flag.Parse() c, err := db.NewConn("") if err != nil { glog.Fatal(err) } h := &handler{c: c} r := mux.NewRouter() r.HandleFunc("/raw/{hash}", h.OriginalHandler) r.HandleFunc("/l/{label}", h.LabelHandler) glog.Fatal(http.ListenAndServe(*addr, r)) }