Versions in this module Expand all Collapse all v1 v1.0.0 Aug 7, 2024 Changes in this version + func Destroy() + func Init() + func Register(mi Module) + type Module interface + OnDestroy func() + OnInit func() + Run func(closeSig chan bool) + type Skeleton struct + AsynCallLen int + ChanRPCServer *chanrpc.Server + GoLen int + TimerDispatcherLen int + func (s *Skeleton) AfterFunc(d time.Duration, cb func()) *timer.Timer + func (s *Skeleton) AsynCall(server *chanrpc.Server, id interface{}, args ...interface{}) + func (s *Skeleton) CronFunc(cronExpr *timer.CronExpr, cb func()) *timer.Cron + func (s *Skeleton) Go(f func(), cb func()) + func (s *Skeleton) Init() + func (s *Skeleton) NewLinearContext() *g.LinearContext + func (s *Skeleton) RegisterChanRPC(id interface{}, f interface{}) + func (s *Skeleton) RegisterCommand(name string, help string, f interface{}) + func (s *Skeleton) Run(closeSig chan bool)