init: first init

This commit is contained in:
darwincereska
2026-02-12 19:16:31 -05:00
commit 7d457b373d
33 changed files with 1403 additions and 0 deletions

24
cmd/main.go Normal file
View File

@@ -0,0 +1,24 @@
package main
import (
"blog/internal/database"
"blog/internal/config"
"github.com/charmbracelet/log"
)
func main() {
// Server config
server_config := config.NewServerConfig()
server_config.LoadConfig()
// Database Config
db_config := config.NewDatabaseConfig()
db_config.LoadConfig()
// Connect to database
db, err := database.Connect(db_config.GetDSN())
if err != nil {
log.Fatal("Failed to connect to database: ", err)
}
defer db.Close()
}

5
cmd/web/main.go Normal file
View File

@@ -0,0 +1,5 @@
package main
func main() {
}