处理语法树时,需要这样的数据结构,可以返回:
string 'string'
bool true/false
[]string ['name', 'value']
嵌套的切片 ['name', ['name', 'string']]
不知要如何设计这个数据结构呢?
有疑问加站长微信联系(非本文作者)

处理语法树时,需要这样的数据结构,可以返回:
string 'string'
bool true/false
[]string ['name', 'value']
嵌套的切片 ['name', ['name', 'string']]
不知要如何设计这个数据结构呢?
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
用一个字段标识类型,一个字段存具体的值
这是个不错的思路,但数据类型太多,似乎有些太浪费内存了。
格式乱了,不知道多行代码怎么设置
觉得浪费内存,那值就用 interface 存,可以容纳任何值
我打算用字符串来模拟这些数据,然后串联起来,可以很容易的遍历,很容易的增长,速度也很快。