From dccd4e3b72108d258c2ba60bd76406055e3e25e0 Mon Sep 17 00:00:00 2001 From: lihang212010 <38468839+lihang212010@users.noreply.github.com> Date: Fri, 16 Oct 2020 14:17:48 +0800 Subject: [PATCH] Update json.go --- render/json.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/render/json.go b/render/json.go index 41863093..d026bfaa 100644 --- a/render/json.go +++ b/render/json.go @@ -52,6 +52,9 @@ var jsonAsciiContentType = []string{"application/json"} // Render (JSON) writes data with custom ContentType. func (r JSON) Render(w http.ResponseWriter) (err error) { + if _, isJson := r.Data.([]byte); isJson { + return + } if err = WriteJSON(w, r.Data); err != nil { panic(err) }