package server import ( "encoding/json" "fmt" "git.wzray.com/homelab/mastermind/internal/types" ) func fail(format string, a ...any) []byte { r, _ := json.Marshal(types.Response[string]{ Ok: false, Err: fmt.Sprintf(format, a...), }) return r } func ok[T any](data T) ([]byte, error) { return json.Marshal(types.Response[T]{ Ok: true, Data: data, }) }