12345678910111213141516 |
- // +build go1.6,!go1.7
- package httputils
- import (
- "encoding/json"
- "net/http"
- )
- // WriteJSON writes the value v to the http response stream as json with standard json encoding.
- func WriteJSON(w http.ResponseWriter, code int, v interface{}) error {
- w.Header().Set("Content-Type", "application/json")
- w.WriteHeader(code)
- enc := json.NewEncoder(w)
- return enc.Encode(v)
- }
|