{"title":"The difference between genericity in Golang 1.17 and genericity in others PL","type":"blogGist","show":true,"description":"golang 中的泛型和其他的语言中的泛型"}
[TOC]
泛型编程(Generic Programing)是 程序设计语言 的一种风格 或者 范式, 允许开发者在 强类型语言 中 编写一些 运行时才决定的类型. 这将提升在 强类型语言 中 代码的灵活度, 并让开发者写出更加简洁的代码. 各个语言中都有各种对 泛型 的支持 :
C#,Java,.Net,Rust,Swift,TypeScript,Golang中称为泛型Scala,Jiula,Haskell中称为参数多态

