Convenção de nomenclatura para sinalizadores posix
Estou escrevendo um aplicativo de console que permite definir vários sinalizadores Posix.
É isso que estou usando atualmente. As palavras nas bandeiras são concatenadas com um traço:
-p, --broker-port int Broker Port (default 1883)
-u, --broker-url string Broker URL (default "localhost")
-c, --client-id string MQTT Client Id
-r, --room string Room where sensor is located (default "myroom")
-f, --floor string Floor, where room is located (default "basement")
No entanto, também vi aplicativos usando o CamelCase para concatenar pflags.
O oficialPadrão de codificação GNU não especifica como concatenar palavras em sinalizadores posix.
Qual é o caminho certo?
obrigado