job.go 194 B

12345678910111213141516
  1. package wkrp
  2. /**
  3. A job should be callable
  4. so there may be 2 types of jobs at least
  5. */
  6. type TFnJob func() error
  7. type IJob interface {
  8. Exec() error
  9. }
  10. // job type switcher
  11. type Tjob TFnJob