Versions in this module Expand all Collapse all v0 v0.2.0 Aug 24, 2026 Changes in this version + type Actor struct + Avatar string + DID string + Description string + DisplayName string + Handle string + type ActorPage struct + Actors []Actor + Cursor string type Client + func (c *Client) SearchActors(ctx context.Context, q string, limit int, cursor string) (*ActorPage, error) v0.1.0 Jul 10, 2026 Changes in this version + const DefaultService + type Author struct + Avatar string + DID string + DisplayName string + Handle string + type Client struct + HTTPClient *http.Client + Service string + UserAgent string + func New(opts ...Option) *Client + func (c *Client) AuthorFeed(ctx context.Context, actor string, limit int, cursor string) (*Feed, error) + func (c *Client) Login(ctx context.Context, identifier, password string) error + func (c *Client) SearchPosts(ctx context.Context, q string, limit int, cursor string) (*Feed, error) + func (c *Client) Timeline(ctx context.Context, limit int, cursor string) (*Feed, error) + type Feed struct + Cursor string + Posts []Post + type Image struct + Alt string + Fullsize string + Thumb string + type Option func(*Client) + func WithHTTPClient(h *http.Client) Option + func WithService(u string) Option + func WithUserAgent(ua string) Option + type Post struct + Author Author + CID string + CreatedAt time.Time + Images []Image + LikeCount int + ReplyCount int + RepostCount int + Text string + URI string