用于构建API的类似Express的框架

tld*_*ldr 7 go express

我已经使用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 文档是一个很好的参考,您还可以查看其他人如何使用它的示例