Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- golang interface 转 string,int,float64,其他类型
- golang interface convert to other type
- func interface2String(inter interface{}) {
- switch inter.(type) {
- case string:
- fmt.Println("string", inter.(string))
- break
- case int:
- fmt.Println("int", inter.(int))
- break
- case float64:
- fmt.Println("float64", inter.(float64))
- break
- }
- }
- func main() {
- interface2String("jack")
- interface2String(1)
- interface2String(12.223)
- }
- string jack
- int 1
- float64 12.223
Add Comment
Please, Sign In to add comment