textualize/core/Document/DocumentCollection.go
Joshua Shoemaker 3fafbcc1d6 init commit
2022-12-06 22:13:02 -06:00

21 lines
468 B
Go

package document
type DocumentCollection struct {
Documents []Document
ProjectId string
}
var documentCollectionInstance *DocumentCollection
func GetDocumentCollection() *DocumentCollection {
if documentCollectionInstance == nil {
documentCollectionInstance = &DocumentCollection{}
}
return documentCollectionInstance
}
func (collection *DocumentCollection) AddDocument(document Document) {
collection.Documents = append(collection.Documents, document)
}