From 11e3709221d43b590d61431ae89b3cdcd385b06f Mon Sep 17 00:00:00 2001 From: Adrian Gallagher Date: Wed, 25 Mar 2015 18:30:15 +1100 Subject: [PATCH] Added common JSON encoding function. --- common.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/common.go b/common.go index 3398866b..32beee69 100644 --- a/common.go +++ b/common.go @@ -194,6 +194,16 @@ func SendHTTPGetRequest(url string, jsonDecode bool, result interface{}) (err er return nil } +func JSONEncode(v interface{}) ([]byte, error) { + json, err := json.Marshal(&v) + + if err != nil { + return nil, err + } + + return json, nil +} + func JSONDecode(data []byte, to interface{}) (error) { err := json.Unmarshal(data, &to)