type.go 199 B

1234567891011121314
  1. package jobs
  2. type Job interface {
  3. Run()
  4. addJob() (int, error)
  5. }
  6. type JobsExec interface {
  7. Exec(arg interface{}) error
  8. }
  9. func CallExec(e JobsExec, arg interface{}) error {
  10. return e.Exec(arg)
  11. }