Initial commit

This commit is contained in:
2025-09-06 21:35:45 -04:00
commit b02525e28a
32 changed files with 1478 additions and 0 deletions

31
main.go Normal file
View File

@@ -0,0 +1,31 @@
package main
import (
"addrss/internal/controllers"
"addrss/pkg/config"
"addrss/pkg/router"
"fmt"
"log"
)
func main() {
if err := config.Load("config/config.json"); err != nil {
log.Fatal(err)
}
port, err := config.GetInt64("port")
if err != nil {
log.Fatal(err)
}
router.AddControllers(
controllers.Auth{},
controllers.Health{},
controllers.Api{},
)
log.Printf("addrss.io starting on port %d", port)
if err := router.Serve(fmt.Sprintf(":%d", port)); err != nil {
log.Fatal(err)
}
}