mirror of
https://github.com/miniflux/v2.git
synced 2025-08-16 18:01:37 +00:00
Don't use a slice of pointers to opml items, when we can simply use a slice of items instead. This should reduce the amount of memory allocations and the number of indirections the GC has to process, speedup up the import process. Note that this doesn't introduce any additional copies, as the only time a slice of subscription is created, the items are created and inserted inline.
13 lines
384 B
Go
13 lines
384 B
Go
// SPDX-FileCopyrightText: Copyright The Miniflux Authors. All rights reserved.
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
package opml // import "miniflux.app/v2/internal/reader/opml"
|
|
|
|
// subcription represents a feed that will be imported or exported.
|
|
type subcription struct {
|
|
Title string
|
|
SiteURL string
|
|
FeedURL string
|
|
CategoryName string
|
|
Description string
|
|
}
|