Skip to content

Logs are used to record business information, runtime status, and troubleshooting issues.

Configuration File

See documentation: config

Usage

go
import (
	"github.com/wallace5303/ee-go/elog"
)

elog.Logger.Info()
elog.Logger.Warn()
elog.Logger.Error()
elog.Logger.DPanic()
elog.Logger.Panic()
elog.Logger.Fatal()
elog.Logger.Infof()
elog.Logger.Warnf()
elog.Logger.Errorf()
elog.Logger.DPanicf()
elog.Logger.Panicf()
elog.Logger.Fatalf()
......

Log Location

Before Packaging: Project Root Directory

./logs

After Packaging: User Home Directory

Note: Different from the Electron data directory

ee-go v1.3.0

bash
# Windows (example)
C:\Users\Username\.AppName(e.g.: .ee)\logs

# macOS (example)
Users/Username/.AppName(e.g.: .ee)/logs

# Linux (example)
$XDG_CONFIG_HOME or ~/.AppName(e.g.: .ee)/logs

ee-go v1 ~ v1.2.1

bash
# Windows (example)
C:\Users\Username\Documents\AppName(e.g.: ee)\logs

# macOS (example)
Users/Username/AppName(e.g.: ee)/logs

# Linux (example)
$XDG_CONFIG_HOME or ~/AppName(e.g.: ee)/logs