summaryrefslogtreecommitdiff
path: root/src/main.go
diff options
context:
space:
mode:
authorPhyscik <mynameisgennadiy@vk.com>2026-02-11 00:54:05 +0500
committerPhyscik <mynameisgennadiy@vk.com>2026-02-11 00:54:05 +0500
commit752f14c229096de283932f735f789b12a2d37753 (patch)
treea4dd971c0e70d20f33e297c29f09b7e2845544eb /src/main.go
parent27f6a10a809a20ac340d5023030f29fb4cc4764f (diff)
Docker
Diffstat (limited to 'src/main.go')
-rw-r--r--src/main.go22
1 files changed, 13 insertions, 9 deletions
diff --git a/src/main.go b/src/main.go
index 8091458..f176acc 100644
--- a/src/main.go
+++ b/src/main.go
@@ -12,6 +12,19 @@ import (
)
func main() {
+ setupLogging()
+ settings.ReadSettings()
+ index.EstablistDBConnection()
+
+ render.RegisterEndpoints()
+
+ var httpErr = http.ListenAndServe(settings.Current.Port, nil)
+ if httpErr != nil {
+ slog.Error("Server error", slog.Any("Message", httpErr))
+ }
+}
+
+func setupLogging() {
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()))
@@ -26,13 +39,4 @@ func main() {
slog.SetDefault(slog.New(handler))
programLevel.Set(slog.LevelDebug)
- settings.ReadSettings()
- index.EstablistDBConnection()
-
- render.RegisterEndpoints()
-
- var httpErr = http.ListenAndServe(settings.Current.Port, nil)
- if httpErr != nil {
- slog.Error("Server error", slog.Any("Message", httpErr))
- }
}