Versions in this module Expand all Collapse all v0 v0.0.1 Feb 13, 2021 Changes in this version + func NewExecutableSchema(cfg Config) graphql.ExecutableSchema + type ComplexityRoot struct + Message struct{ ... } + Mutation struct{ ... } + Query struct{ ... } + Subscription struct{ ... } + type Config struct + Complexity ComplexityRoot + Directives DirectiveRoot + Resolvers ResolverRoot + type DirectiveRoot struct + type MutationResolver interface + AddMessage func(ctx context.Context, channel string, message string) (bool, error) + type QueryResolver interface + Ping func(ctx context.Context) (string, error) + type ResolverRoot interface + Mutation func() MutationResolver + Query func() QueryResolver + Subscription func() SubscriptionResolver + type SubscriptionResolver interface + MessageAdded func(ctx context.Context, channel string) (<-chan *types.Message, error)