What is the difference between StringVar vs StringVarP or String vs StringP when using Go (golang), cobra and viper? What is the difference between StringVar vs StringVarP or String vs StringP when using Go (golang), cobra and viper? go go

What is the difference between StringVar vs StringVarP or String vs StringP when using Go (golang), cobra and viper?