我目前正在开发一个使用Flask,WTForms,SQLAlchemy和相应的Flask扩展的应用程序来将它们粘合在一起。我正考虑将来搬到Go,因为原因。 Go中是否有任何库允许我以与WTForms相同的方式将Web表单映射到模型和参数化验证?
答案 0 :(得分:6)
没有像WTForms for Go那样“完整”的东西(还有):你会发现Go软件包比Flask软件更加模块化。
您可以使用goforms或gorilla/schema将POST表单覆盖到Go结构。
我还建议将sqlx作为数据库/ sql上的一个不错的垫片。