package http import ( "encoding/json" "net/http" ) func JSON(w http.ResponseWriter, i any, httpCode int) error { response, err := json.Marshal(i) if err != nil { return err } w.Header().Set("Content-Type", "application/json") w.WriteHeader(httpCode) _, err = w.Write(response) return err }