使用接口的泛型函数

由于我对2种不同的数据类型具有类似的功能:

func GetStatus(value uint8) (string) {...}
func GetStatus(name string) (string) {...}

我想使用一种更简单的方法,例如:

func GetStatus(value interface{}) (string) {...}

是否可以使用接口创建泛型函数?可以使用以下命令检查数据类型reflect.Typeof(value)


有只小跳蛙
浏览 216回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP