func SensorHandler(db *models.Mysql) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { if r.Method != "GET" { http.Error(w, http.StatusText(405), 405) return } dimension, err := db.GetLast("28-021500d05fff") if err != nil { http.Error(w, http.StatusText(500), 500) return } fmt.Fprintf(w, "%s\n", dimension) }) }