因势而变,因时而动,Go lang1.18 入门精炼教程,由白丁入鸿儒,Go lang 泛型(generic)的使用 EP15

刘悦 at 
事实上,泛型才是 Golang1.18 最具特色的所在,但为什么我们一定要拖到后面才去探讨泛型?类比的话,我们可以想象一下给小学一年级的学生讲王勃的千古名篇《滕王阁序》,小学生有多大的概率可以理解作者的青云之志以及壮志难酬的愤懑心情?恐怕很难罢,是的,如果对 Golang 的强类型语法没有一段时间的体验期,就很难理解泛型这种“反”静态语言概念。基本概念什么是泛型?泛型泛型,顾名思义,泛用的类型,说白了,就是在静态类型语言环境使用动态类型语言的特性:packagemainimport("fmt")funcsum(astring,bstring)string{s:=a+breturns...……