#66 Go LDAP
Golang LDAP 2021-11-26使用 go-ldap/ldap 实现 LDAP 的基本操作,包括查询、添加、修改、删除等。
coding in a complicated world
使用 go-ldap/ldap 实现 LDAP 的基本操作,包括查询、添加、修改、删除等。
Micro 上次作妖的时候,我专门了解过,但是时间有点久有点忘了,这里把我记得的整理一下做个记录。
Go 1.8 已经功能冻结,最后关头,类型约束(类型列表)的语法发生调整。
版本 | 日期 | 备注 |
---|---|---|
go1.17 | 2021-08-16 | |
go1.16 | 2021-02-16 | |
go1.15 | 2020-08-11 | |
go1.14 | 2020-02-25 | |
go1.13 | 2019-09-03 | Go modules 成为默认 |
go1.12 | 2019-02-25 | |
go1.11 | 2018-08-24 | Go modules 引入 |
go1.10 | 2018-02-16 | |
go1.9 | 2017-08-24 | |
go1.8 | 2017-02-16 | |
go1.7 | 2016-08-15 | context |
go1.6 | 2016-02-17 | net/http 支持 HTTP/2 |
go1.5 | 2015-08-19 | 并发 GC |
go1.4 | 2014-12-10 | |
go1.3 | 2014-06-18 | |
go1.2 | 2013-12-01 | |
go1.1 | 2013-05-13 | |
go1 | 2012-03-28 |
泛型就是在编码中,涉及类型的定义可以不指定具体的类型,编译器根据使用时的上下文来生成相应类型的定义。
作者可能比较喜欢 C# (C# 的特性你让我丢掉哪一个我都觉得少块肉
), 对 Golang 进行了一些批评,认为其设计缺乏远见,存在很多缺陷:
Anders Hejlsberg 和 Microsoft 把最佳设计都端到眼前了,其他语言纷纷各取所需,但是 Golang 的设计者却不为所动。