Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pflag: help requested #1695

Closed
3 tasks done
Hexiaopi opened this issue Nov 30, 2023 · 2 comments
Closed
3 tasks done

pflag: help requested #1695

Hexiaopi opened this issue Nov 30, 2023 · 2 comments
Labels
kind/support Support requests for using the project resolution/invalid This doesn't seem right

Comments

@Hexiaopi
Copy link

Preflight Checklist

  • I have searched the issue tracker for an issue that matches the one I want to file, without success.
  • I am not looking for support or already pursued the available support channels without success.
  • I have checked the troubleshooting guide for my problem, without success.

Viper Version

1.17.0

Go Version

1.20

Config Source

Flags

Format

No response

Repl.it link

No response

Code reproducing the issue

package main

import (
	"fmt"

	"github.com/spf13/pflag"
	"github.com/spf13/viper"
)

func main() {

	// using standard library "flag" package
	pflag.Int("flagname", 1234, "help message for flagname")

	//pflag.CommandLine.AddGoFlagSet(flag.CommandLine)
	pflag.Parse()
	viper.BindPFlags(pflag.CommandLine)

	i := viper.GetInt("flagname") // retrieve value from viper

	fmt.Println(i)
}

Expected Behavior

  --flagname int   help message for flagname (default 1234)

Actual Behavior

  --flagname int   help message for flagname (default 1234)

pflag: help requested
exit status 2

Steps To Reproduce

go run main.go -h

Additional Information

No response

@Hexiaopi Hexiaopi added the kind/bug Something isn't working label Nov 30, 2023
Copy link

👋 Thanks for reporting!

A maintainer will take a look at your issue shortly. 👀

In the meantime: We are working on Viper v2 and we would love to hear your thoughts about what you like or don't like about Viper, so we can improve or fix those issues.

⏰ If you have a couple minutes, please take some time and share your thoughts: https://forms.gle/R6faU74qPRPAzchZ9

📣 If you've already given us your feedback, you can still help by spreading the news,
either by sharing the above link or telling people about this on Twitter:

https://twitter.com/sagikazarmark/status/1306904078967074816

Thank you! ❤️

@sagikazarmark sagikazarmark added kind/support Support requests for using the project and removed kind/bug Something isn't working labels Dec 6, 2023
@sagikazarmark
Copy link
Collaborator

This is not related to Viper.

The best reference I could find: spf13/pflag#306

@sagikazarmark sagikazarmark added the resolution/invalid This doesn't seem right label Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/support Support requests for using the project resolution/invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

2 participants