We should never use `log.Fatal` outside of `main` package
The following discussion from !201 (merged) should be addressed:
-
@nolith started a discussion: (+1 comment) We should never use
log.Fatal
outside ofmain
package.The path that can terminate the execution must be well documented and understood. This will prevent deferred function to run.