golang学习的点点滴滴:可变参数2(interface)

前端之家收集整理的这篇文章主要介绍了golang学习的点点滴滴:可变参数2(interface)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
funcmain(){
	Print(1,"hello",55.9)	
}

//表示可以传任意值
funcPrint(args...interface{}){
	for_,res:=rangeargs{
		switchres.(type){
			caseint:
				fmt.Println(res,"isint")
			casefloat64:
				fmt.Println(res,"isfloat64");
			casestring:
				fmt.Println(res,"isstring")
		}
	}
}

猜你在找的Go相关文章