| 12345678910111213141516171819202122 |
- package shared
- import "net/http"
- type ResultWriter interface {
- WriteResult(w http.ResponseWriter, v interface{})
- }
- // default generalizes response codes for common operations
- // (http.StatusOK, http.StatusCreated, etc)
- type DefaultResultWriter struct {
- config *Config
- }
- func NewDefaultResultWriter(config *Config) ResultWriter {
- return &DefaultResultWriter{config}
- }
- func (j *DefaultResultWriter) WriteResult(w http.ResponseWriter, v interface{}) {
- // TODO: unimplemented
- return
- }
|