go里面的接口是万能的参数,因此,参数类型定义为接口就可以了。例如函数:
func SetEndTimeOfDataTypeX(pDatType *[]interface{
}) {
//get the last but one value
if len(*pDatType) > 1 {
lastIdx := len(*pDatType) - 2
curIdx := len
本文揭示了Go语言中接口虽看似接受任意类型,但其实有其使用限制。通过实例分析,解释了接口如何在实际操作中受限于类型转换,以及正确使用接口的条件。还讨论了接口在初始化和类型匹配中的灵活性。
go里面的接口是万能的参数,因此,参数类型定义为接口就可以了。例如函数:
func SetEndTimeOfDataTypeX(pDatType *[]interface{
}) {
//get the last but one value
if len(*pDatType) > 1 {
lastIdx := len(*pDatType) - 2
curIdx := len
1771
585
1114

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=126879785&d=1&t=3&u=3566b4ed9a0c4ff0868e3d6e9dfad52c)