Files
msw-open-music/pkg/api/handle_common.go

27 lines
418 B
Go

package api
import (
"encoding/json"
"net/http"
)
type Status struct {
Status string `json:"status,omitempty"`
}
func (api *API) HandleStatus(w http.ResponseWriter, r *http.Request, status string) {
s := &Status{
Status: status,
}
json.NewEncoder(w).Encode(s)
}
var ok Status = Status{
Status: "OK",
}
func (api *API) HandleOK(w http.ResponseWriter, r *http.Request) {
json.NewEncoder(w).Encode(&ok)
}