21 lines
437 B
Go
Raw Normal View History

2023-02-06 02:51:05 +09:00
package main
import (
"database/sql"
"log"
2023-02-06 02:51:05 +09:00
"net/http"
"github.com/syumai/workers"
"github.com/syumai/workers/_examples/d1-blog-server/app"
_ "github.com/syumai/workers/cloudflare/d1" // register driver
2023-02-06 02:51:05 +09:00
)
func main() {
db, err := sql.Open("d1", "BlogDB")
if err != nil {
log.Fatalf("error opening DB: %s", err.Error())
}
http.Handle("/articles", app.NewArticleHandler(db))
2023-02-06 02:51:05 +09:00
workers.Serve(nil) // use http.DefaultServeMux
}