When the program below is run with go run ./main.go --sts 'key="495"' I get map[string]string{"key":"\"123"}, where only one double quote has been trimmed from the value. I don't see anything in the documentation about quote handling, so I would expect quotes to be preserved here: map[string]string{"key":"\"123\""}.
When the program below is run with
go run ./main.go --sts 'key="495"'
I getmap[string]string{"key":"\"123"}
, where only one double quote has been trimmed from the value. I don't see anything in the documentation about quote handling, so I would expect quotes to be preserved here:map[string]string{"key":"\"123\""}
.