github.com/sknr/goroutine (go): Package Goroutine provides a small wrapper around go's goroutines, in order to easily create panic safe goroutines. Starting a new goroutine without taking care of recovering from a possible panic in that goroutine itself could crash the whole application. Therefore, in case of a panic, triggered by the goroutine which was created by the Go method, the panic will be automatically recovered and the error will be notified via the done channel.
Keywords: goroutine|panic|safe|wrapper