General Stack in Golang
背景
业务中需要用到 Golang 解析自定义的协议,类似于 {
和 }
这样的开启和闭合的符号需要用到栈来暂存开启符号以确定作用域的范围,当作用域结束时(遇到另一个匹配的闭合符号)再一一处理作用域中的内容,注意要支持递归的作用域。
业务中需要用到 Golang 解析自定义的协议,类似于 {
和 }
这样的开启和闭合的符号需要用到栈来暂存开启符号以确定作用域的范围,当作用域结束时(遇到另一个匹配的闭合符号)再一一处理作用域中的内容,注意要支持递归的作用域。