Dmitriy Gnatenko 24356e784b Add closer 2 months ago
..
closer.go 24356e784b Add closer 2 months ago
closer_config.go 24356e784b Add closer 2 months ago
readme.md 24356e784b Add closer 2 months ago

readme.md

Usage example


func main() {
	ctx, cancel := context.WithCancel(context.Background())
	
	closer.Init(
	    closer.NewConfig(
            closer.WithTimeout(time.Second * 10),
        )
    )

    // run server 
    
	cancel()
	closer.Wait(ctx)
}