Card , string ( : string), []Card []string (, , Hand).
T1 T2, , , T1 T2, . ? ( ). , []byte 1 . []int32 4 . , , 0..255.
: Card s, string ? Card, string (, , string). , []Card, []Card , :
value := []Card{"a", "b", "c"}
firstHand := NewHand(value)
fmt.Println(firstHand)
, Card string, , string. string string, , :
s := "ddd"
value := []Card{"a", "b", "c", Card(s)}
[]string, []Card. " " . toCards(), , .
func toCards(s []string) []Card {
c := make([]Card, len(s))
for i, v := range s {
c[i] = Card(v)
}
return c
}
:
:
[] [] {} golang
[] [] {}
, [] T [] Go?