标签:Go1.23

共 3 篇文章

Go语言unique包的值去重与内存共享机制

Go语言unique包的值去重与内存共享机制 在处理大规模数据集时,重复的字符串或结构体会占用大量内存。Go 1.23版本引入的 unique 包提供了一种标准化的机制,通过全局规

# Go语言 # unique包 # Go1.23
2026-05-15 178 0

Go语言rangefunc自定义迭代器的函数签名

Go语言rangefunc自定义迭代器的函数签名 Go 1.23 版本将 rangefunc(基于函数的 for range 循环)正式引入标准库。要编写一个能够让 for ran

# Go语言 # Go1.23 # 迭代器
2026-05-05 135 0

Go语言iter包的Pull迭代器与Push迭代器

Go语言从1.23版本开始,在标准库中引入了 iter 包,正式确立了迭代器模式。在 iter 包中,迭代器主要分为两种形式:Push(推送)迭代器和 Pull(拉取)迭代器。理解

# Go语言 # iter包 # 迭代器
2026-04-23 153 0