Blame view

go/src/themaru/vendor/github.com/gin-gonic/gin/render/data.go 640 Bytes
476d2547e   김태훈   태마루 시스템 설정 / 업데이트...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  // Copyright 2014 Manu Martinez-Almeida.  All rights reserved.
  // Use of this source code is governed by a MIT style
  // license that can be found in the LICENSE file.
  
  package render
  
  import "net/http"
  
  // Data contains ContentType and bytes data.
  type Data struct {
  	ContentType string
  	Data        []byte
  }
  
  // Render (Data) writes data with custom ContentType.
  func (r Data) Render(w http.ResponseWriter) (err error) {
  	r.WriteContentType(w)
  	_, err = w.Write(r.Data)
  	return
  }
  
  // WriteContentType (Data) writes custom ContentType.
  func (r Data) WriteContentType(w http.ResponseWriter) {
  	writeContentType(w, []string{r.ContentType})
  }