Yeah, it's totally fine that way. It's doing reflect.New(CollectorTypeNeed)
instead
of reflect.New(CollectorTypeNeed).Elem(), so that the result has
type *CollectorGoogleAnalytics and can be cast to ICollector.
On Saturday, October 15, 2016 at 6:26:21 AM UTC+2, Paulo Coutinho wrote:
>
> Hi,
>
Hi,
I solved it on other group too, a friend help and without remote the
pointer. What you think?
https://gist.github.com/prsolucoes/2ebc5f199632ba1d72af11b12891d229
Thanks.
On Friday, October 14, 2016 at 11:26:02 PM UTC-3, Roberto Zanotto wrote:
>
> The panic you get is because
The panic you get is because CollectorGoogleAnalytics does not
implement ICollector, since GetName is defined on type
*CollectorGoogleAnalytics and not CollectorGoogleAnalytics.
This works (I changed line 24): https://play.golang.org/p/SIFh3W3qhW
On Saturday, October 15, 2016 at 4:02:51 AM