xml.go 254 B

123456789101112131415
  1. package render
  2. import (
  3. "encoding/xml"
  4. "net/http"
  5. )
  6. type XML struct {
  7. Data interface{}
  8. }
  9. func (r XML) Write(w http.ResponseWriter) error {
  10. w.Header().Set("Content-Type", "application/xml; charset=utf-8")
  11. return xml.NewEncoder(w).Encode(r.Data)
  12. }