chore(tfstated): refactor helpers to their own package

This commit is contained in:
Julien Dessaux 2024-11-17 00:05:22 +01:00
parent 5b6da56089
commit 25ed1188ed
Signed by: adyxax
GPG key ID: F92E51B86E07177E
11 changed files with 78 additions and 62 deletions

17
pkg/helpers/error.go Normal file
View file

@ -0,0 +1,17 @@
package helpers
import (
"fmt"
"net/http"
)
func ErrorResponse(w http.ResponseWriter, status int, err error) {
type errorResponse struct {
Msg string `json:"msg"`
Status int `json:"status"`
}
_ = Encode(w, status, &errorResponse{
Msg: fmt.Sprintf("%+v", err),
Status: status,
})
}