Tra gli ultimi articoli

Struct

golangCosa sono le Struct? Le Struct in golang sono semplicemente delle raccolte di valori chiamati in questo caso campi (fields). Un semplicissimo esempio di struct può essere:


package main
import "fmt"
func main() {
type Calciatori struct {
Attaccante string
Portiere string
Eta_media int
}
//possiamo direttamente stampare a schermo
fmt.Println(Calciatori{Attaccante: "Icardi", Portiere: "Handa", Eta_media: 35})
fmt.Println(Calciatori{Attaccante: "Ronaldo", Portiere: "Buffon", Eta_media: 37})
fmt.Println(Calciatori{"Del Piero", "Peruzzi", 48})
// o possiamo assegnare il tutto ad una variabile
var myCaltiatori2 = Calciatori{
Attaccante: "Ronaldo", Portiere: "Buffon", Eta_media: 35}
fmt.Println(myCaltiatori2)
}

About Stefano Berardi

Stefano Berardi
''non sono superman... I'm not superman..."