diff options
| author | Physcik <mynameisgennadiy@vk.com> | 2025-12-27 13:12:53 +0500 |
|---|---|---|
| committer | Physcik <mynameisgennadiy@vk.com> | 2025-12-27 13:12:53 +0500 |
| commit | 27f6a10a809a20ac340d5023030f29fb4cc4764f (patch) | |
| tree | 6a4e50e2a2e8029b7ecb23352fb968b18ef577b5 | |
| parent | 0ae277ae9ad073c82ec394879526c06870d30183 (diff) | |
logging
| m--------- | articles | 0 | ||||
| -rw-r--r-- | src/log.txt | 0 | ||||
| -rw-r--r-- | src/main.go | 16 | ||||
| -rw-r--r-- | static/discord.txt | 1 |
4 files changed, 17 insertions, 0 deletions
diff --git a/articles b/articles -Subproject 28d1b19d519b55aaa39a145c631df6f84ba099b +Subproject 5a522e7dcbe0cba787cc1525a9739a4d9392667 diff --git a/src/log.txt b/src/log.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/log.txt diff --git a/src/main.go b/src/main.go index fdcfef8..8091458 100644 --- a/src/main.go +++ b/src/main.go @@ -3,6 +3,8 @@ package main import ( "log/slog" "net/http" + "os" + "fmt" index "physick.ru/Index" render "physick.ru/Render" @@ -10,6 +12,20 @@ import ( ) func main() { + var file, err = os.OpenFile("log.txt", os.O_CREATE|os.O_APPEND|os.O_RDWR, 0666) + if err != nil { + panic(fmt.Sprintf("Failed to open log file: %s", err.Error())) + } + defer file.Close() + var programLevel = new(slog.LevelVar) // Info by default + var options = slog.HandlerOptions { + AddSource: true, + Level: programLevel, + } + var handler = slog.NewJSONHandler(file, &options) + slog.SetDefault(slog.New(handler)) + programLevel.Set(slog.LevelDebug) + settings.ReadSettings() index.EstablistDBConnection() diff --git a/static/discord.txt b/static/discord.txt new file mode 100644 index 0000000..6328208 --- /dev/null +++ b/static/discord.txt @@ -0,0 +1 @@ +dh=1c08cf68ec38468bbcf449fa7bab372e055efffa |
