func (publisherSelf *PublisherDef) New() *PublisherDef {
	p := &PublisherDef{}
	return p
}
New New a Publisher
package fpgo
import "sync"
type PublisherDef struct {
	subscribers []*Subscription
	subscribeM  sync.Mutex
	subOn       *HandlerDef
	origin *PublisherDef
}