summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2026-06-21 10:49:11 +0200
committerxengineering <me@xengineering.eu>2026-06-21 10:49:11 +0200
commit2dc210a7ee7272f241f6d159ccca01c4da4228d2 (patch)
tree3e8f10c0da7321146453d22a9d741dc98f28d675 /main.go
parentb4950dfa73802afb63009f3ef501463baf5c30e2 (diff)
downloadfinserv-2dc210a7ee7272f241f6d159ccca01c4da4228d2.tar
finserv-2dc210a7ee7272f241f6d159ccca01c4da4228d2.tar.zst
finserv-2dc210a7ee7272f241f6d159ccca01c4da4228d2.zip
Do not use init for HTTP handler registration
This does not allow to use a *sql.DB which is initialized in main() inside to pass it to handlers with DB access.
Diffstat (limited to 'main.go')
-rw-r--r--main.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/main.go b/main.go
index 0c84456..d0c4763 100644
--- a/main.go
+++ b/main.go
@@ -64,6 +64,8 @@ func run(
log.Fatalf("Failed to migrate SQLite3 database '%s': %v", dbPath, err)
}
+ registerHandlers(router)
+
server := &http.Server{
Handler: handler,
Addr: addr,