package game type DiscardPile struct { PileOfCardsBase } func NewDiscardPile() *DiscardPile { dp := DiscardPile{PileOfCardsBase{[]*Card{}}} return &dp }