|
|
@ -3,6 +3,7 @@ package main |
|
|
|
import ( |
|
|
|
import ( |
|
|
|
"log" |
|
|
|
"log" |
|
|
|
"os" |
|
|
|
"os" |
|
|
|
|
|
|
|
"time" |
|
|
|
"os/signal" |
|
|
|
"os/signal" |
|
|
|
"syscall" |
|
|
|
"syscall" |
|
|
|
"github.com/gofiber/fiber/v2" |
|
|
|
"github.com/gofiber/fiber/v2" |
|
|
@ -32,7 +33,10 @@ func main() { |
|
|
|
api.Setup(app) |
|
|
|
api.Setup(app) |
|
|
|
data.Setup("sqlite3", "db.sqlite3") |
|
|
|
data.Setup("sqlite3", "db.sqlite3") |
|
|
|
|
|
|
|
|
|
|
|
app.Static("/", "./public") |
|
|
|
app.Static("/", "./public", fiber.Static{ |
|
|
|
|
|
|
|
Compress: true, |
|
|
|
|
|
|
|
CacheDuration: 1 * time.Nanosecond, |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
// this sets up graceful shutdown
|
|
|
|
// this sets up graceful shutdown
|
|
|
|
go func() { |
|
|
|
go func() { |
|
|
|