作者回复: 嗯,大多数的程序员都会喜欢扩展高的框架,但是一个团队一定就一套路子,否则就各种乱了。框架一定程度上说就是牺牲自由度换规范化的。
作者回复: 是的,go有很多优秀开源框架
作者回复: 是的,go有很多优秀的开源框架
作者回复: beego的底层结构也是一个树,https://github.com/beego/beego/blob/7ec9cfdb4d0a21e8bb5fb0aa2c9c0e3700e4bd15/server/web/tree.go#L201 按照segment建立这个树。name这个节点也会存放handler的,在beego代码的tree结构中,leafInfo这个结构里面