Versions in this module Expand all Collapse all v0 v0.2.0 Feb 27, 2026 Changes in this version type Profile + SocialAccounts []SocialAccount + type SocialAccount struct + Provider string + URL string + func (a *SocialAccount) UnmarshalJSON(data []byte) error + func (a SocialAccount) DisplayName() string + func (a SocialAccount) SocialBadge() string v0.1.0 Feb 27, 2026 Changes in this version + type Client struct + API *gh.Client + Username string + func NewClient(token, username string) *Client + func (c *Client) Context() context.Context + func (c *Client) EnsureProfileRepo() error + func (c *Client) FetchAllRepos() ([]Repo, error) + func (c *Client) FetchProfile() (*Profile, error) + func (c *Client) FetchRepoLanguages(repoName string) (map[string]int, error) + func (c *Client) PushReadme(content string) error + type Profile struct + AvatarURL string + Bio string + Blog string + Followers int + Following int + Location string + Login string + Name string + PublicRepos int + Twitter string + type Repo struct + Archived bool + Description string + Fork bool + Forks int + Language string + Languages map[string]int + Name string + PushedAt time.Time + Stars int + URL string