You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think this is inconsistent, Bar should be resolvable with non-empty I.
This wasn't catched by tests because there is a test for interface{}, but not for a non-empty interface.
I'd like to work on this.
The text was updated successfully, but these errors were encountered:
In a pipeline
{{.Foo.Bar}}
whereFoo
field is declared as of type interfaceI
and points to a structS
that implementsI
and hasBar
field:Bar
can be resolved ifI
isinterface{}
Bar
cannot be resolved ifI
is a non-empty interfacehttp://play.golang.org/p/Knps5C6aaL
I think this is inconsistent,
Bar
should be resolvable with non-emptyI
.This wasn't catched by tests because there is a test for
interface{}
, but not for a non-empty interface.I'd like to work on this.
The text was updated successfully, but these errors were encountered: