Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prembhaskal/go_scheduler

yet another scheduler library in go
https://github.com/prembhaskal/go_scheduler

scheduler-library

Last synced: about 14 hours ago
JSON representation

yet another scheduler library in go

Awesome Lists containing this project

README

        

# go_scheduler
yet another scheduler library in go

## Scheduler
type `goscheduler.Scheduler` can schedule a given `goscheduler.Task` periodically. In addition scheduler can be restarted once it is stopped, which is useful in some scenarios.
API is as follows:
`NewScheduler()` to create the scheduler instance
`Start()` to start the scheduler
`Stop()` to stop the scheduler

## LockFreeScheduler
`goscheduler.LockFreeScheduler`...

### test
run the test using make command.
```
make test
```