mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-09-29 05:56:38 +08:00
17 lines
340 B
Go
17 lines
340 B
Go
package utils
|
|
|
|
import "fmt"
|
|
|
|
// Interface2String converts a string, int, or float64 value to its string representation.
|
|
func Interface2String(inter interface{}) string {
|
|
switch v := inter.(type) {
|
|
case string:
|
|
return v
|
|
case int:
|
|
return fmt.Sprintf("%d", v)
|
|
case float64:
|
|
return fmt.Sprintf("%f", v)
|
|
}
|
|
return "Not Implemented"
|
|
}
|