func (i TypeError) Error() string {
	return i.prefix + " Invalid type assertion: Want " + i.Want + " Got " + i.Got
}
Error describe error as a string
package auth
import (
	"reflect"
)
type TypeError struct {
	prefix string
	Want   string
	Got    string
}