mirror of
https://github.com/miniflux/v2.git
synced 2025-09-15 18:57:04 +00:00
perf: convert some slices to array
This commit is contained in:
parent
afe80e6bae
commit
fa361ab1ce
3 changed files with 6 additions and 6 deletions
|
@ -23,7 +23,7 @@ type MediaItemElement struct {
|
|||
|
||||
// AllMediaThumbnails returns all thumbnail elements merged together.
|
||||
func (e *MediaItemElement) AllMediaThumbnails() []Thumbnail {
|
||||
var items []Thumbnail
|
||||
items := make([]Thumbnail, 0, len(e.MediaThumbnails)+len(e.MediaGroups))
|
||||
items = append(items, e.MediaThumbnails...)
|
||||
for _, mediaGroup := range e.MediaGroups {
|
||||
items = append(items, mediaGroup.MediaThumbnails...)
|
||||
|
@ -33,7 +33,7 @@ func (e *MediaItemElement) AllMediaThumbnails() []Thumbnail {
|
|||
|
||||
// AllMediaContents returns all content elements merged together.
|
||||
func (e *MediaItemElement) AllMediaContents() []Content {
|
||||
var items []Content
|
||||
items := make([]Content, 0, len(e.MediaContents)+len(e.MediaGroups))
|
||||
items = append(items, e.MediaContents...)
|
||||
for _, mediaGroup := range e.MediaGroups {
|
||||
items = append(items, mediaGroup.MediaContents...)
|
||||
|
@ -43,7 +43,7 @@ func (e *MediaItemElement) AllMediaContents() []Content {
|
|||
|
||||
// AllMediaPeerLinks returns all peer link elements merged together.
|
||||
func (e *MediaItemElement) AllMediaPeerLinks() []PeerLink {
|
||||
var items []PeerLink
|
||||
items := make([]PeerLink, 0, len(e.MediaPeerLinks)+len(e.MediaGroups))
|
||||
items = append(items, e.MediaPeerLinks...)
|
||||
for _, mediaGroup := range e.MediaGroups {
|
||||
items = append(items, mediaGroup.MediaPeerLinks...)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue