Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMongoGameWriter ¶
func NewMongoGameWriter(client *MongoClient) *mongoGameWriter
Types ¶
type DatabaseOldPromotionFilter ¶
type DatabaseOldPromotionFilter struct {
// contains filtered or unexported fields
}
func NewDatabaseOldPromotionFilter ¶
func NewDatabaseOldPromotionFilter(client *MongoClient) *DatabaseOldPromotionFilter
func (*DatabaseOldPromotionFilter) Filter ¶
func (f *DatabaseOldPromotionFilter) Filter(ctx context.Context, games <-chan data.XboxStoreGame) <-chan data.XboxStoreGame
type MongoClient ¶
func NewClient ¶
func NewClient(ctx context.Context, connectionString, database, collection string) (*MongoClient, error)
func (*MongoClient) Close ¶
func (c *MongoClient) Close(ctx context.Context)
func (*MongoClient) GetCollection ¶
func (c *MongoClient) GetCollection() *mongo.Collection
Click to show internal directories.
Click to hide internal directories.