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) } }