Todos os tipos disponíveis (a partir de r2798 ):
- string (padrão)
- int
- float
- booleano
De o código :
var optionTypeCheckers = map[string]schema.Checker{
"string": schema.String(),
"int": schema.Int(),
"float": schema.Float(),
"boolean": schema.Bool(),
}
Se uma configuração de type:
for encontrada em config.yaml
, que não corresponde a uma delas, será exibido o erro:
opção [option_name] tem tipo desconhecido [type]
Isso é uma vergonha. Eu teria gostado muito da opção de dictionary
ou map
type