mirror of
https://github.com/Starlio-app/StarlioX
synced 2024-11-21 08:36:22 +03:00
After launching the application, the UI opens automatically.
This commit is contained in:
parent
20a1bdb2b3
commit
5f41bfcc78
1 changed files with 19 additions and 0 deletions
19
main.go
19
main.go
|
@ -7,9 +7,11 @@ import (
|
||||||
"github.com/getlantern/systray"
|
"github.com/getlantern/systray"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"github.com/gofiber/fiber/v2/middleware/cors"
|
"github.com/gofiber/fiber/v2/middleware/cors"
|
||||||
|
"github.com/skratchdot/open-golang/open"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
go open.Run("http://localhost:3000")
|
||||||
go functions.Database()
|
go functions.Database()
|
||||||
go systray.Run(functions.Tray, functions.Quit)
|
go systray.Run(functions.Tray, functions.Quit)
|
||||||
go functions.StartWallpaper()
|
go functions.StartWallpaper()
|
||||||
|
@ -43,11 +45,16 @@ func main() {
|
||||||
app.Get("/about", func(c *fiber.Ctx) error {
|
app.Get("/about", func(c *fiber.Ctx) error {
|
||||||
return page.About(c)
|
return page.About(c)
|
||||||
})
|
})
|
||||||
|
app.Get("/favorite", func(c *fiber.Ctx) error {
|
||||||
|
return page.Favorite(c)
|
||||||
|
})
|
||||||
|
|
||||||
api := app.Group("/api")
|
api := app.Group("/api")
|
||||||
|
|
||||||
update := api.Group("/update")
|
update := api.Group("/update")
|
||||||
get := api.Group("/get")
|
get := api.Group("/get")
|
||||||
|
add := api.Group("/add")
|
||||||
|
del := api.Group("/del")
|
||||||
create := api.Group("/create")
|
create := api.Group("/create")
|
||||||
|
|
||||||
update.Post("/settings", func(c *fiber.Ctx) error {
|
update.Post("/settings", func(c *fiber.Ctx) error {
|
||||||
|
@ -68,6 +75,18 @@ func main() {
|
||||||
return controllers.SettingsGet(c)
|
return controllers.SettingsGet(c)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
get.Get("/favorites", func(c *fiber.Ctx) error {
|
||||||
|
return controllers.GetFavorites(c)
|
||||||
|
})
|
||||||
|
|
||||||
|
add.Post("/favorite", func(c *fiber.Ctx) error {
|
||||||
|
return controllers.AddFavorite(c)
|
||||||
|
})
|
||||||
|
|
||||||
|
del.Post("/favorite", func(c *fiber.Ctx) error {
|
||||||
|
return controllers.DeleteFavorite(c)
|
||||||
|
})
|
||||||
|
|
||||||
err := app.Listen(":3000")
|
err := app.Listen(":3000")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Add table
Reference in a new issue