任何人都可以推荐Go容器用于简单快速的FIF/队列,Go有3个不同的容器:heaplistvector.哪个更适合实现队列?

推荐答案

向量或列表都应该可以工作,但向量可能是可行的方法.我之所以这么说,是因为Vector分配的频率可能低于List,而垃圾收集(在当前的GO实现中)相当昂贵.不过,在一个小程序中,这可能无关紧要.

Go相关问答推荐

Go - os.userHomeDir()在WSL上返回C:\Users\

SEARCH On Conflict Clause不考虑乐观锁定版本

向API网关终结点发出POST请求时出现AWS Lambda With Go:";Rune me.InvalidEntrypoint";错误

在不耗尽资源的情况下处理S3文件下载

如何使用GO GIN从Auth0 JWT内标识检索权限

如何防止程序B存档/删除围棋中程序A当前打开的文件?

如何使用 AWS sdk 在 Go 中正确解组 PartiQL 查询的结果?

testcontainers:如何修复绑定源路径不存在

我应该先解锁然后再广播吗?

错误!在为 age-viewer-go 运行 wails dev 或 wails build 命令时

如果值为 false,gRPC 不返回布尔值

通过环境变量配置 OTLP 导出器

查找、解析和验证邮箱地址

Go 泛型:自引用接口约束

将 []float64 像素切片转换为图像

跟踪长时间运行的任务的进度 - 正确的方法

Go:如何创建一个可以提供配置文件中描述的 url 的服务器

try 执行`go test ./... -v`时,Golang中有没有办法设置标志

如何迭代在泛型函数中传递的片的并集?

Gin中测试模式有什么用