go flag library supports one or two minus signs, they are equivalent. Other Go command line parsers such as kingpin only support the -- variant