2.9Go语言的泛型(Generic)

注意:接口不支持范型。

//函数
//注意:方法不支持范型。
func 函数名[T 类型约束]() {
}
//结构
type 结构名[T 类型约束] struct {
}

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/go/golang/36984.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年3月9日 19:41
下一篇 2025年3月10日 00:30

相关推荐

  • 2.7Go类型之映射(Map)

    映射的键必须是可比较类型,且必须都是同一个类型。 映射的键不可以重复,会报错。 映射的值可以是任何 Go 数据类型,且必须都是同一个类型。 映射的值可以重复。 映射的键值对是无序的,迭代时也是无序的。 映射的键值对的个数(长度)可以动态改变,可以添加、更改、删除键值对。 1.映射声明 2.访问映射 3.映射长度

    Go语言教程 2025年3月7日
    0540
  • 2.1Go语言的包(Package)

    1.包 包就是存放 .go 文件的目录。 2.导入包 3.访问导入的成员

    Go语言教程 2025年3月1日
    0770
  • 2.5Go类型之数组(Array)

    数组的索引是整数类型。 数组的索引是有序的。 数组的元素可以是任何 Go 数据类型,且必须都是同一个类型。 数组的元素的个数(长度)不可以动态改变,可以更改元素,不可以添加、删除元素。 数组的元素可以重复。 1.数组声明 2.访问数组 3.数组长度

    Go语言教程 2025年3月5日
    0590

发表回复

登录后才能评论