(v interface{})
| 825 | } |
| 826 | |
| 827 | func formatSiteValue(v interface{}) string { |
| 828 | if v == nil { |
| 829 | return "-" |
| 830 | } |
| 831 | switch val := v.(type) { |
| 832 | case float64: |
| 833 | if val == float64(int(val)) { |
| 834 | return fmt.Sprintf("%.0f", val) |
| 835 | } |
| 836 | return fmt.Sprintf("%.2f", val) |
| 837 | case string: |
| 838 | return val |
| 839 | default: |
| 840 | return fmt.Sprintf("%v", val) |
| 841 | } |
| 842 | } |
no outgoing calls
no test coverage detected