The pkg plugin is intended to allow writing "plugin-aware" Go apps, and
plugins for them - cooperatively (that is, a "host" app must use this
package and provide explicit "hook" points for plugins). The idea is
outlined (since quite long ago) at the link mentioned by Ian L.T. earlier:
https://golang.org/s/execmodes In other words, if an app author wants to
enable writing plugins for his app, he/she can use pkg plugin as basic
infrastructure for that.
On the other hand, from other posts by Ian in this thread it seems there
are no plans for *compiler* plugins (that is, where the Go compiler
specifically would provide some "hook" points into its internals, possibly
by means of pkg plugin).
W dniu niedziela, 18 września 2016 17:46:05 UTC+2 użytkownik Ian Byrd
> Ian, how would you comment this: https://tip.golang.org/pkg/plugin/?
> On Wed, Aug 31, 2016 at 11:00 AM, Ian Lance Taylor <ia...@golang.org
>>> The status is unchanged. There is no support for compiler plugins and
>>> no plans for them. I make no promise that the Go compiler will ever
>>> support plugins. I think an external program, along the lines of go
>>> vet, is the right approach to use for additional static checking.
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.