也许是 golang 中的 bag(类型字符串和字符串不匹配)

php小编新一为您介绍golang中的bag类型。在golang中,bag类型指的是一种数据结构,用于存储元素的集合。与其他数据结构不同的是,bag中的元素可以重复出现,并且顺序无关紧要。这意味着,bag类型在处理不需要顺序的情况下非常有用,比如计算元素的频次或者判断元素是否存在。需要注意的是,bag类型与字符串类型在golang中并不匹配,因此在使用过程中需要注意类型转换的问题。,不要问我为什么要这样做,只要告诉我这是怎么可能的:,gopls 错误:字符串和字符串类型不匹配,一开始我以为lsp服务器很蠢,但事实证明并非如此。,出现错误:字符串和字符串类型不匹配,我用谷歌搜索,在搜索结果中,只有将指针与字符串进行比较时出现错误…就在那里,类型一切正常,或者我错了。,您的方法签名应为 func (mapsi Mapsi2[T]) SetValue(key string, value T)。,与您的编译问题无关,但请注意:,您可能想使用指针接收器,以便更改在方法调用之外持续存在
您可能还想处理找不到密钥的情况,在操场上查看:https://www.php.cn/link/6934456f54af5ab56c6f347c6427afeb一个>.,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册