Open
Description
Currently godoc does not list the base type of type, for example: http://golang.org/pkg/encoding/json/#Decoder type Decoder func NewDecoder(r io.Reader) *Decoder func (dec *Decoder) Buffered() io.Reader type Marshaler type MarshalerError func (e *MarshalerError) Error() string It would be really nice if this were listed as: type Decoder struct func NewDecoder(r io.Reader) *Decoder func (dec *Decoder) Buffered() io.Reader type Marshaler interface type MarshalerError struct func (e *MarshalerError) Error() string It's often hard to tell if a name represents an interface or a methodless non-interface (for example, here Decoder has the -er suffix typical of interfaces). Additionally, many times the use of a type is much clearer if it is easily seen that it has an int as the underlying representation (or whatever).