Returns string representation of an expvar, given map name and key name
(mapName string, name string)
| 899 | |
| 900 | // Returns string representation of an expvar, given map name and key name |
| 901 | func GetExpvarAsString(mapName string, name string) string { |
| 902 | mapVar := expvar.Get(mapName) |
| 903 | expvarMap, ok := mapVar.(*expvar.Map) |
| 904 | if !ok { |
| 905 | return "" |
| 906 | } |
| 907 | value := expvarMap.Get(name) |
| 908 | if value != nil { |
| 909 | return value.String() |
| 910 | } else { |
| 911 | return "" |
| 912 | } |
| 913 | } |
| 914 | |
| 915 | // Returns int representation of an expvar, given map name and key name |
| 916 | func GetExpvarAsInt(mapName string, name string) (int, error) { |
no test coverage detected