Documentation ¶ Index ¶ type Config func NewConfig(name string, source ...source.Source) (*Config, error) func (c *Config) ID() string type Users func New(conf *Config) (*Users, error) func (u *Users) Create(ctx context.Context, in *users.User, out *users.User) error func (u *Users) Read(ctx context.Context, in *users.User, out *users.User) error func (u *Users) Update(ctx context.Context, in *users.User, out *users.User) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Config ¶ type Config struct { MongoUrl string `json:"mongourl"` Name string } func NewConfig ¶ func NewConfig(name string, source ...source.Source) (*Config, error) func (*Config) ID ¶ func (c *Config) ID() string type Users ¶ type Users struct { *Config // contains filtered or unexported fields } func New ¶ func New(conf *Config) (*Users, error) func (*Users) Create ¶ func (u *Users) Create(ctx context.Context, in *users.User, out *users.User) error func (*Users) Read ¶ func (u *Users) Read(ctx context.Context, in *users.User, out *users.User) error func (*Users) Update ¶ func (u *Users) Update(ctx context.Context, in *users.User, out *users.User) error Source Files ¶ View all Source files config.gousers.go Click to show internal directories. Click to hide internal directories.