猿问

返回字符串作为模板

我想在 golang 的 martini 中返回一个字符串作为模板:


m.Get("/", func(r render.Render) string {

    template := "Hello world! <form name='input' action='../first' method='post' ><input type='texte' name='toto'><input type='submit' value='Submit'></form>"

    r.HTML(200, "post", template)


})

但它返回一个错误:在函数结束时缺少返回


问候和感谢 bussiere


慕桂英3389331
浏览 196回答 3
3回答

慕哥9229398

如果你想使用 render 从你的函数中删除字符串返回类型。m.Get("/", func(r render.Render) {&nbsp; &nbsp; template := "Hello world! <form name='input' action='../first' method='post' ><input type='texte' name='toto'><input type='submit' value='Submit'></form>"&nbsp; &nbsp; r.HTML(200, "post", template)})我假设“post”是您已经在目录结构中定义的模板,并且您作为参数传递的字符串将进入该模板。
随时随地看视频慕课网APP

相关分类

Go
我要回答