seaguest / scheduler

A simple scheduler in Golang.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

scheduler

A simple scheduler in Golang.

Usage:

package main

import (
	"time"

	"github.com/seaguest/scheduler"
)

func main() {
	start := time.Now()
	s1 := scheduler.New(1000, 10000, func(pr interface{}) {
		// TODO
	}, nil)
	s1.Start()

	for i := 0; i < 1000000; i++ {
		s1.Enqueue(i)
	}
	s1.Wait()
}

About

A simple scheduler in Golang.

License:MIT License


Languages

Language:Go 100.0%