Comment créer un nouveau type de données pour Go qui peut vérifier/valider son schéma quand est créée une nouvelle variable (de ce type)?Go - Types de données pour la validation
Par exemple, pour valider si une chaîne a 20 caractères, j'ai essayé:
// Format: 2006-01-12T06:06:06Z
func date(str string) {
if len(str) != 20 {
fmt.Println("error")
}
}
var Date = date()
type Account struct {
domain string
username string
created Date
}
mais il échoue parce que la date est pas un type.
Pourquoi est-ce un wiki communautaire? – peterSO