- 主题:看了一下go泛型的最新设计
实现这么简单,为啥要忽悠你呢
【 在 Knightmare 的大作中提到: 】
: 其他我都能接受,但是非要用圆括号,理由说是为了编译速度,这就是忽悠傻子呢?
: 加个尖括号或者方括号能影响多少编译速度?
:
--
FROM 61.148.244.*
大部分工作量应该不在parser端吧
而是上下文处理上
确实影响不了多少编译速度啊
【 在 Knightmare 的大作中提到: 】
: 实现并不是很简单
: 因为无论是方括号还是尖括号都和上下文有关
: 于是编译的时候就得多保存一些状态
: ...................
--
FROM 114.249.23.*
还是java大法好
【 在 world 的大作中提到: 】
: 这三对括号,看一眼就崩溃了:
: func Strings(type T setter)(s []string) ([]T, error) {
: }
: ...................
--
FROM 124.64.18.*