新着一覧の画面を追加(ジャンル切替、予告の除外、10分キャッシュ)

This commit is contained in:
2026-10-03 17:20:44 +09:00
parent ffe7451d04
commit f0d73a14e1
9 changed files with 518 additions and 13 deletions
+7 -1
View File
@@ -5,7 +5,9 @@ import (
"net/http"
"os"
"time"
_ "time/tzdata"
"gitea.kazu634.com/kazu634/tver/internal/tver"
"gitea.kazu634.com/kazu634/tver/internal/web"
)
@@ -14,9 +16,13 @@ func main() {
if address == "" {
address = ":8080"
}
client, err := tver.NewClient("", nil)
if err != nil {
log.Fatal(err)
}
server := &http.Server{
Addr: address,
Handler: web.NewHandler(),
Handler: web.NewHandler(client, time.Now, log.Default()),
ReadHeaderTimeout: 5 * time.Second,
}
log.Printf("web listening on %s", address)