diff options
author | René 'Necoro' Neumann <necoro@necoro.eu> | 2021-11-22 23:25:01 +0100 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.eu> | 2021-11-22 23:25:01 +0100 |
commit | ccbbff4774c57c77f66ea64351f7f46bd0db2d9f (patch) | |
tree | 660cf2830f6eda074b86d02c4a99935859454f4d /internal/feed/cache/state.go | |
parent | 285fdee712dab96804dcdc1d4fc5dec2508e4abd (diff) | |
download | feed2imap-go-ccbbff4774c57c77f66ea64351f7f46bd0db2d9f.tar.gz feed2imap-go-ccbbff4774c57c77f66ea64351f7f46bd0db2d9f.tar.bz2 feed2imap-go-ccbbff4774c57c77f66ea64351f7f46bd0db2d9f.zip |
Increase go-conformity: map[T]struct{} instead of map[T]bool for sets
Diffstat (limited to 'internal/feed/cache/state.go')
-rw-r--r-- | internal/feed/cache/state.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/feed/cache/state.go b/internal/feed/cache/state.go index ce6723a..dfdefa1 100644 --- a/internal/feed/cache/state.go +++ b/internal/feed/cache/state.go @@ -11,7 +11,7 @@ import ( type State struct { feeds map[string]*feed.Feed cachedFeeds map[string]CachedFeed - knownFeeds map[feed.Descriptor]bool + knownFeeds map[feed.Descriptor]struct{} cache Cache cfg *config.Config } @@ -56,7 +56,7 @@ func (state *State) LoadCache(fileName string, forceNew bool) error { for name, feed := range state.feeds { state.cachedFeeds[name] = cache.cachedFeed(feed) - state.knownFeeds[feed.Descriptor()] = true + state.knownFeeds[feed.Descriptor()] = struct{}{} } // state.feeds should not be used after loading the cache --> enforce a panic @@ -122,7 +122,7 @@ func NewState(cfg *config.Config) (*State, error) { state := State{ feeds: make(map[string]*feed.Feed, numFeeds), cachedFeeds: make(map[string]CachedFeed, numFeeds), - knownFeeds: make(map[feed.Descriptor]bool, numFeeds), + knownFeeds: make(map[feed.Descriptor]struct{}, numFeeds), cache: Cache{}, // loaded later on cfg: cfg, } |