/deck

Primary LanguageGoMIT LicenseMIT

Deck

Card deck

Initialize

var d Deck
d.Init()

Shuffle/Reshuffle

d.Shuffle()

Draw card number

card, err := d.Draw(4)

Sharp a card

card := d.Sharp(Clubs, Values[Ace])
card = d.Sharp(Diamonds, 0)
card = d.Sharp("", Values[Ace])