func (p *Pool) Slot() {
	if p.done {
		panic("Slot() called in go-routine on completed pool")
	}

	p.threads <- true
}
// Slot is used to wait for an open slot to start processing
Slot is used to wait for an open slot to start processing
// Slot is used to wait for an open slot to start processing
func (p *Pool) Slot() {
	if p.done {
		panic("Slot() called in go-routine on completed pool")
	}
	p.threads <- true
}
func ( p * Pool ) Slot ( ) { if p . done { panic ( " " ) } p . threads <- true }
Slot is used to wait for an open slot to start processing
Slot is used to wait for an open slot to start processing