vitessio/vitess

Rewrite `flagutil.OptionalFlag` to use generics

Geschlossen

#11.154 geöffnet am 01.09.2022

 (8 Kommentare) (0 Reaktionen) (1 zugewiesene Person)Go (2.383 Forks)batch import
Component: CLIType: Internal Cleanupgood first issue

Repository-Metriken

Stars
 (21.237 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 3T 21h) (134 gemergte PRs in 30 T)

Beschreibung

Now that we have generics, we can stop hand-writing each implementation of flagutil.OptionalFlag for each type we want, instead writing a generic OptionalFlag over any type T, providing a parsing function that has the signature func(string) (T, error)

Contributor Guide