many improvements!

This commit is contained in:
didier.amyot committed 2014-05-08 22:57:22 -04:00
1 parent da7cacb57e
commit dda4e0b6ae
13 files changed
+245 -31

No files matched your search

+2
View File
@@ -2,6 +2,7 @@ package main
import (
"encoding/json"
"log"
"net/http"
)
@@ -14,6 +15,7 @@ type ApiHandler func(w http.ResponseWriter, request *http.Request) (interface{},
func (this ApiHandler) ServeHTTP(w http.ResponseWriter, request *http.Request) {
ret, err := this(w, request)
if err != nil {
log.Println(err)
ret = &errorWrapper{err}
w.WriteHeader(500)
} else {