Versions in this module Expand all Collapse all v0 v0.33.1 Jan 4, 2026 Changes in this version + const AddStarDocument + const GetNode2Document + const GetNodeDocument + const GetUserDocument + var DocumentOperationNames = map[string]string + type AddStar struct + AddStar *AddStar_AddStar + func (t *AddStar) GetAddStar() *AddStar_AddStar + type AddStar_AddStar struct + Starrable *AddStar_AddStar_Starrable + func (t *AddStar_AddStar) GetStarrable() *AddStar_AddStar_Starrable + type AddStar_AddStar_Starrable struct + ID string + Repository AddStar_AddStar_Starrable_Repository + ViewerHasStarred bool + func (t *AddStar_AddStar_Starrable) GetID() string + func (t *AddStar_AddStar_Starrable) GetRepository() *AddStar_AddStar_Starrable_Repository + func (t *AddStar_AddStar_Starrable) GetViewerHasStarred() bool + type AddStar_AddStar_Starrable_Repository struct + ID string + Name string + func (t *AddStar_AddStar_Starrable_Repository) GetID() string + func (t *AddStar_AddStar_Starrable_Repository) GetName() string + type Client struct + Client *clientv2.Client + func (c *Client) AddStar(ctx context.Context, input model.AddStarInput, ...) (*AddStar, error) + func (c *Client) GetNode(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNode, error) + func (c *Client) GetNode2(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNode2, error) + func (c *Client) GetUser(ctx context.Context, repositoryFirst int, languageFirst int, ...) (*GetUser, error) + type GetNode struct + Node *GetNode_Node + func (t *GetNode) GetNode() *GetNode_Node + type GetNode2 struct + Node *GetNode2_Node_Release + func (t *GetNode2) GetNode() *GetNode2_Node_Release + type GetNode2_Node_Release struct + ID string + Name *string + ReactionGroups []*GetNode2_Node_Release_ReactionGroups + func (t *GetNode2_Node_Release) GetID() string + func (t *GetNode2_Node_Release) GetName() *string + func (t *GetNode2_Node_Release) GetReactionGroups() []*GetNode2_Node_Release_ReactionGroups + type GetNode2_Node_Release_ReactionGroups struct + CreatedAt *time.Time + func (t *GetNode2_Node_Release_ReactionGroups) GetCreatedAt() *time.Time + type GetNode_Node struct + ID string + Reaction GetNode_Node_Reaction + Repository GetNode_Node_Repository + func (t *GetNode_Node) GetID() string + func (t *GetNode_Node) GetReaction() *GetNode_Node_Reaction + func (t *GetNode_Node) GetRepository() *GetNode_Node_Repository + type GetNode_Node_Reaction struct + ID string + User *GetNode_Node_Reaction_User + func (t *GetNode_Node_Reaction) GetID() string + func (t *GetNode_Node_Reaction) GetUser() *GetNode_Node_Reaction_User + type GetNode_Node_Reaction_User struct + ID string + func (t *GetNode_Node_Reaction_User) GetID() string + type GetNode_Node_Repository struct + ID string + Languages *GetNode_Node_Repository_Languages + Name string + func (t *GetNode_Node_Repository) GetID() string + func (t *GetNode_Node_Repository) GetLanguages() *GetNode_Node_Repository_Languages + func (t *GetNode_Node_Repository) GetName() string + type GetNode_Node_Repository_Languages struct + Nodes []*LanguageFragment + func (t *GetNode_Node_Repository_Languages) GetNodes() []*LanguageFragment + type GetUser struct + Viewer GetUser_Viewer + func (t *GetUser) GetViewer() *GetUser_Viewer + type GetUser_Viewer struct + ID string + Name *string + Repositories GetUser_Viewer_Repositories + func (t *GetUser_Viewer) GetID() string + func (t *GetUser_Viewer) GetName() *string + func (t *GetUser_Viewer) GetRepositories() *GetUser_Viewer_Repositories + type GetUser_Viewer_Repositories struct + Nodes []*GetUser_Viewer_Repositories_Nodes + func (t *GetUser_Viewer_Repositories) GetNodes() []*GetUser_Viewer_Repositories_Nodes + type GetUser_Viewer_Repositories_Nodes struct + ID string + Languages *GetUser_Viewer_Repositories_Nodes_Languages + Name string + func (t *GetUser_Viewer_Repositories_Nodes) GetID() string + func (t *GetUser_Viewer_Repositories_Nodes) GetLanguages() *GetUser_Viewer_Repositories_Nodes_Languages + func (t *GetUser_Viewer_Repositories_Nodes) GetName() string + type GetUser_Viewer_Repositories_Nodes_Languages struct + Nodes []*LanguageFragment + func (t *GetUser_Viewer_Repositories_Nodes_Languages) GetNodes() []*LanguageFragment + type GithubGraphQLClient interface + AddStar func(ctx context.Context, input model.AddStarInput, ...) (*AddStar, error) + GetNode func(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNode, error) + GetNode2 func(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNode2, error) + GetUser func(ctx context.Context, repositoryFirst int, languageFirst int, ...) (*GetUser, error) + func NewClient(cli clientv2.HttpClient, baseURL string, options *clientv2.Options, ...) GithubGraphQLClient + type LanguageFragment struct + ID string + Name string + func (t *LanguageFragment) GetID() string + func (t *LanguageFragment) GetName() string + type RepositoryFragment struct + ID string + Name string + func (t *RepositoryFragment) GetID() string + func (t *RepositoryFragment) GetName() string