package main import ( "encoding/json" "io/ioutil" ) type UserInfo struct { Uid string `json:"uid"` Nome string `json:"nome"` Cognome string `json:"cognome"` IsMacchinista bool `json:"macchinista,omitempty"` } func GetUtenti() ([]UserInfo, error) { var users []UserInfo usersJsonData, err := ioutil.ReadFile("./utenti-poisson-2022.local.json") if err != nil { return nil, err } if err := json.Unmarshal(usersJsonData, &users); err != nil { return nil, err } return users, nil }