Passed
Pull Request — main (#166)
by Yume
02:23
created

services/deck/utils.go   A

Size/Duplication

Total Lines 11
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 7
dl 0
loc 11
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A deck.ConvertToPublic 0 6 2
1
package deck
2
3
import "github.com/memnix/memnix-rest/domain"
4
5
// ConvertToPublic converts a slice of domain.Deck to a slice of domain.PublicDeck.
6
func ConvertToPublic(deck []domain.Deck) []domain.PublicDeck {
7
	decksPublic := make([]domain.PublicDeck, 0, len(deck))
8
	for idx, d := range deck {
9
		decksPublic[idx] = d.ToPublicDeck()
10
	}
11
	return decksPublic
12
}
13