登录
首页 >  Golang >  Go问答

有没有办法将地图附加到切片?

来源:stackoverflow

时间:2024-04-25 09:54:25 368浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《有没有办法将地图附加到切片?》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。

问题内容

我正在用 golang 创建一种新的编程语言。对于我的词法分析器,我想将我的标记映射附加到我的切片中。 例如:

var tokens []map[string]string
tokens = append(tokens, {"type": "number", "value": "123"})

但我不断收到此错误:语法错误:意外的{,期望表达式


解决方案


要使其成为有效的表达式,您需要指定文字的类型:

tokens = append(tokens, map[string]string{"type": "number", "value": "123"})

理论要掌握,实操不能落!以上关于《有没有办法将地图附加到切片?》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>