mirror of
https://github.com/Theodor-Springmann-Stiftung/kgpz_web.git
synced 2025-10-29 09:05:30 +00:00
25 lines
293 B
Go
25 lines
293 B
Go
package helpers
|
|
|
|
import (
|
|
"fmt"
|
|
"os"
|
|
)
|
|
|
|
func Panic(err error, msg string) {
|
|
fmt.Println(msg)
|
|
if err != nil {
|
|
fmt.Println("Error: ", err)
|
|
}
|
|
os.Exit(1)
|
|
}
|
|
|
|
func MaybePanic(err error, msg string) {
|
|
if err == nil {
|
|
return
|
|
}
|
|
|
|
fmt.Println(msg)
|
|
fmt.Println("Error: ", err)
|
|
os.Exit(1)
|
|
}
|