我已经使用node.js Express框架构建了一些基本API.我正在考虑切换到Go,因为回调代码很难快速推理.我真的很喜欢Express作为一个框架,Go中有类似的东西吗?
小智 5
这对你来说可能太晚了,但我一直在研究 Express for Go 的克隆。我声称它已经完成了 90%,所以只要它是正确的 90%,它就可以为您工作。
来源: https: //github.com/ricallinson/forgery网站: http: //goforgery.appspot.com/
小智 4
Gorilla 工具包很棒。特别是,您可能想查看 github.com/gorilla/mux。存在更大的框架,但 Go 用户倾向于选择更简单的选项,因为语言和标准库可以让你走得更远,并且框架不像其他语言那样需要管理复杂性,并且可能只会使事情变得不必要的复杂化。
API 文档是一个很好的参考,您还可以查看其他人如何使用它的示例。