Valeur par défaut golang structure à l'aide de "encodage/json"?

Comment définir la valeur par défaut pour Encoding comme "base64"?

type FileData struct {
    UID string `json:"uid"`                 
    Size int `json:"size"`
    Content string `json:content`
    Encoding string `json:encoding` 
    User string `json:"user"`
}

J'ai essayé

Encoding string `json:encoding`= "base64" //Not working
Tableau et la tranche de valeurs encoder en JSON tableaux, sauf que []byte code pour une chaîne base64, et un néant tranche encode le nul de la valeur JSON. consultez la documentation de ce golang.org/pkg/encoding/json
Double Possible de Comment spécifier des valeurs par défaut lors de l'analyse JSON en Aller

OriginalL'auteur JagsSparrow | 2016-08-26