Component: RadioGroup — goUI

RadioGroup

Grupo de radio buttons — seleção exclusiva entre opções.

go
components.RadioGroup("Plano",
    components.Name("plan"),
    components.RadioItem{Label: "Gratuito",    Value: "free", Checked: true},
    components.RadioItem{Label: "Pro — R$49",  Value: "pro"},
    components.RadioItem{Label: "Enterprise",  Value: "ent",  Disabled: true},
)
Plano

RadioItem — campos

CampoTipoDescrição
LabelstringTexto exibido ao lado do radio.
ValuestringValor submetido quando selecionado.
CheckedboolPré-selecionado na inicialização.
DisabledboolDesabilitado (não clicável).

RadioGroup — argumentos

ArgumentoTipoDescrição
labelstringLabel do grupo exibido acima dos itens.
Namecomponents.NameName compartilhado entre todos os radios (garante exclusividade).
RadioItemRadioItemCada opção do grupo (variádico ou []RadioItem).