descriptive param name: verb
Vladimir Bauer
8 years ago
| 33 | 33 | |
| 34 | 34 | type CounterKiB int64 |
| 35 | 35 | |
| 36 | func (c CounterKiB) Format(st fmt.State, r rune) { | |
| 36 | func (c CounterKiB) Format(st fmt.State, verb rune) { | |
| 37 | 37 | prec, ok := st.Precision() |
| 38 | 38 | |
| 39 | if r == 'd' || !ok { | |
| 39 | if verb == 'd' || !ok { | |
| 40 | 40 | prec = 0 |
| 41 | 41 | } |
| 42 | if r == 'f' && !ok { | |
| 42 | if verb == 'f' && !ok { | |
| 43 | 43 | prec = 6 |
| 44 | 44 | } |
| 45 | 45 | // retain old beahavior if s verb used |
| 46 | if r == 's' { | |
| 46 | if verb == 's' { | |
| 47 | 47 | prec = 1 |
| 48 | 48 | } |
| 49 | 49 |