gis/server/helpers.go

19 lines
386 B
Go

package server
import (
"gis/server/httputil"
"net/http"
)
func writeJSON(w http.ResponseWriter, status int, data any) {
httputil.WriteJSON(w, status, data)
}
func decodeJSON[T any](w http.ResponseWriter, r *http.Request) (T, error) {
return httputil.DecodeJSON[T](w, r)
}
func writeValidationErrors(w http.ResponseWriter, err error) {
httputil.WriteValidationErrors(w, err)
}