Versions in this module Expand all Collapse all v1 v1.0.0 Jul 5, 2016 Changes in this version + const DERROR + const DFILE + const DFOLDER + const DURL + const SERROR + const SFILE + const SFOLDER + func BuildStatus() (*[]Result, error) + func CreateConfig(docIdentifier string, docCat DocCategory, folderSources []string, ...) error + func GetItemStatus() (*map[Doc]map[ItemStatus]map[string]bool, bool, error) + func Initialize() error + func InsertDoc(doc *Doc) error + func InsertItems(items *[]Item) error + func InsertSource(source *Source) error + func ListConfig() (*[]Config, error) + func NewItems(identifiers *[]string, source *Source) (*[]Item, error) + func RemoveConfigs(configs *[]Config) error + func Update() error + type Config struct + Doc Doc + Sources []Source + type Doc struct + Category DocCategory + CreatedAt time.Time + ID string + Identifier string + func NewDoc(identifier string, category DocCategory) *Doc + type DocCategory int + type Item struct + CreatedAt time.Time + Fingerprint string + ID string + Identifier string + SourceID string + UpdatedAt time.Time + type ItemStatus int + const IADDED + const IDELETED + const IFAILED + const INONE + const IUPDATED + func (i ItemStatus) String() string + type Result struct + Doc Doc + Source Source + Status map[ItemStatus][]string + type Source struct + Category SourceCategory + CreatedAt time.Time + DocID string + ID string + Identifier string + UpdatedAt time.Time + func NewSource(doc *Doc, identifier string, category SourceCategory) *Source + type SourceCategory int Incompatible versions in this module v2.1.1+incompatible Aug 7, 2016 v2.1.0+incompatible Aug 7, 2016 v2.0.0+incompatible Aug 2, 2016