2025-07-17 10:22:20 -04:00

31 lines
498 B
Go

package main
import (
"context"
"fmt"
"os"
"os/signal"
)
// @title Lacpass App API
// @version 0.1
// @description This is the official API for Lacpass mobile app.
// @host localhost:9081
// @securityDefinitions.apikey ApiKeyAuth
// @in header
// @name Authorization
func main() {
app := New(LoadConfig())
ctx, cancel := signal.NotifyContext(context.Background(), os.Interrupt)
defer cancel()
err := app.Start(ctx)
if err != nil {
fmt.Println("failed to start app:", err)
}
}