Ich habe diesen Code erstellt, um mit type
zu experimentieren, ich werde die Probleme später erklären.Wie trennt man Arrays (Typ Strukturen) in Go?
Mein Code:
package main
import (
"fmt"
"math/rand"
"time"
)
type Games struct {
game string
creator string
}
func main() {
videogames := []Games{
{"inFamous", "Sucker Punch Games"},
{"Halo", "343 Games"},
{"JustCause", "Eidos"},
}
rand.Seed(time.Now().UTC().UnixNano())
i := rand.Intn(len(videogames))
fmt.Print(videogames[i])
}
Wenn ich dies das Ergebnis führen wird,
{inFamous,Sucker Punch Games}
jetzt, was ich getrennt tun möchten, ist die Arrays, so dass das Ergebnis wird sein,
Game = inFamous
Publisher = Sucker Punch Games
Auch ich muss die öffnenden und schließenden Klammern entfernen.