| 123456789101112131415161718192021 |
- package fyne
- import (
- "log"
- "runtime"
- )
- // LogError reports an error to the command line with the specified err cause,
- // if not nil.
- // The function also reports basic information about the code location.
- func LogError(reason string, err error) {
- log.Println("Fyne error: ", reason)
- if err != nil {
- log.Println(" Cause:", err)
- }
- _, file, line, ok := runtime.Caller(1)
- if ok {
- log.Printf(" At: %s:%d", file, line)
- }
- }
|