欢迎光临散文网 会员登陆 & 注册

【狂神说】Go泛型编程讲解 | Go语言零基础教程之新特性篇

2022-12-15 10:27 作者:苏梦北北ing  | 我要投稿

课代表总结了Go语言零基础教程的信息👍👍👍


视频内容:

1️⃣什么是泛型✍️

2️⃣一切从函数的形参和实参说起📄


视频内容:

1️⃣什么是泛型✍️

  • Go并不是一种静止的、一成不变的编程语言。新的功能是在经过大量的讨论和实验后慢慢采用的。
  • 最初的Go 1.0发布以来,Go语言习惯的模式已经发生了重大变化
  • 1.7的context、1.11的modules、1.13 error嵌套等
  • Go的1.18版本包括了类型参数的实现,也就是俗称的泛型
  • 泛型虽然很受期待,但实际上推荐的使用场景也并没有那么广泛
  • 作为学习者,一定要了解学会,遇到了至少不懵逼


狂神聊Go125:什么是泛型 P1 - 00:01




2️⃣一切从函数的形参和实参说起📄

  • 假设有个计算两数之和的函数
  • 这个函数很简单,但是它有个问题——无法计算int类型之外的和。解决办法之一就是像下面这样为不同类型定义不同的函数
  • 回顾下函数的形参(parameter)和实参(argument)这一基本概念
  • 函数的形参(parameter)只是类似占位符的东西并没有具体的值,只有我们调用函数传入实参(argument)之后才有具体的值。


狂神聊Go125:什么是泛型 P1 - 09:27




【狂神说】Go泛型编程讲解 | Go语言零基础教程之新特性篇的评论 (共 条)

分享到微博请遵守国家法律