func (Gob) EncodeResponse() httptransport.EncodeResponseFunc {
	return MakeResponseEncoder(GobGenerateEncoder)
}
EncodeResponse implements RequestResponseEncoding
package encoding
import (
	"encoding/gob"
	"io"
	httptransport "github.com/go-kit/kit/transport/http"
)
func init() {
	Register("application/gob", Gob(0), nil)
	Register("application/octet-stream+gob", Gob(0), nil)
}
func GobGenerateDecoder(r io.Reader) Decoder {
	return gob.NewDecoder(r)
}
func GobGenerateEncoder(w io.Writer) Encoder {
	return gob.NewEncoder(w)
}
type Gob int
func (Gob) EncodeRequest() httptransport.EncodeRequestFunc {
	return MakeRequestEncoder(GobGenerateEncoder)
}
func (Gob) DecodeRequest(request interface{}) httptransport.DecodeRequestFunc {
	return MakeRequestDecoder(request, GobGenerateDecoder)
}