(flg *string, args *[]string)
| 233 | } |
| 234 | |
| 235 | func (c *flagContext) extractEqualSignIfAny(flg *string, args *[]string) { |
| 236 | if strings.Contains(*flg, "=") { |
| 237 | tmpAry := strings.SplitN(*flg, "=", 2) |
| 238 | *flg = tmpAry[0] |
| 239 | tmpArg := append((*args)[:c.cursor], tmpAry[1]) |
| 240 | *args = append(tmpArg, (*args)[c.cursor:]...) |
| 241 | } |
| 242 | } |
| 243 | |
| 244 | func (c *flagContext) setDefaultFlagValueIfAny() { |
| 245 | var v interface{} |