package main import ( "fmt" "log/slog" "gemini_site/internal/microblog" "gemini_site/internal/pocketbase" ) func main() { pbClient := pocketbase.NewPocketBaseClient() mb := microblog.NewMicroBlog(pbClient) res, err := mb.GetRecentPosts(10) // res, err := pbClient.GetList("micro_blog_posts", 1, 10, "-posted") fmt.Println("Getting page 1 of microblog posts, 10 posts") // posts, err := client.GetPosts(1) if err != nil { slog.Error("Error getting posts", "error", err) } else { slog.Info("Got microblog posts", "posts", res) } }