{"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
中称为参数多态