data.go 259 B

12345678910111213141516
  1. package render
  2. import "net/http"
  3. type Data struct {
  4. ContentType string
  5. Data []byte
  6. }
  7. func (r Data) Write(w http.ResponseWriter) error {
  8. if len(r.ContentType) > 0 {
  9. w.Header().Set("Content-Type", r.ContentType)
  10. }
  11. w.Write(r.Data)
  12. return nil
  13. }