我是一名编写控制台应用程序的程序员,该应用程序允许设置多个Posix标志。
目前我正在使用以下代码。标志中的单词使用破折号连接:
-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")
然而,我也看到过一些应用程序使用驼峰式拼接pflags。
GNU编码标准没有规定如何在posix标志中连接单词。
什么是正确的方式?
谢谢