func makeRecordJsonContent(d db.DB, b *bytes.Buffer, rawQuery string) (err error) { req, err := requests.MakeRowReq(rawQuery) if err != nil { return err } glog.V(3).Infoln("rowKey", req.Id) t2 := time.Now() returnValue, err := d.ReadRow(req) if err != nil { return err } glog.V(2).Infof("PERF: DB read time: %v\n", time.Now().Sub(t2)) t3 := time.Now() if err := json.NewEncoder(b).Encode(returnValue); err != nil { return err } glog.V(2).Infof("PERF: JSON marshal time: %v\n", time.Now().Sub(t3)) return nil }