feat: add import list & calendar

This commit is contained in:
Simon Ding
2024-09-02 23:47:19 +08:00
parent ca414a73ff
commit 361556228b
36 changed files with 3863 additions and 344 deletions

View File

@@ -0,0 +1,31 @@
package douban
import (
"fmt"
"net/http"
"github.com/PuerkitoBio/goquery"
)
type DoulistItem struct {
Name string
ImdbID string
}
func ParseDoulist(doulistUrl string) ([]DoulistItem, error) {
res, err := http.Get(doulistUrl)
if err != nil {
return nil, err
}
defer res.Body.Close()
if res.StatusCode != 200 {
return nil, fmt.Errorf("status code error: %d %s", res.StatusCode, res.Status)
}
doc, err := goquery.NewDocumentFromReader(res.Body)
if err != nil {
return nil, err
}
doc.Find("")
return nil, nil
}