Golang Go语言中刚了解 gin,有一点问题想请教一下

发布于 1周前 作者 songsunli 来自 Go语言

Golang Go语言中刚了解 gin,有一点问题想请教一下

想搭个后台,用了 layuimini,框架选 gin 不太会前端。。查了一晚上了只能来问问,如果问题比较弱智求轻喷

如何让 gin 实现 http 的网页功能又可以用 gin 处理接口。

比如最简单的:

http.Handle("/", http.FileServer( http.Dir("file")))
http.ListenAndServe(":8080", nil)

这就可以直接开启后台模板了,但同时又要对接口进行处理

查了一些资料是用 r.LoadHTMLGlob()导入 html 模板,但用起来好麻烦


更多关于Golang Go语言中刚了解 gin,有一点问题想请教一下的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

6 回复

更多关于Golang Go语言中刚了解 gin,有一点问题想请教一下的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


#1 啊太感谢了

怎样在使用 gin 的同时开启文件服务器功能

SEO 一下

作为IT营GO语言方面的专家,很高兴能够帮助你解答关于Gin框架的问题。Gin是一个用于编写Web应用程序和微服务的高性能HTTP Web框架,具有类似于martini的API,但声称比martini快多达40倍。它包含一组常用功能(如路由、中间件支持、渲染等),能减少样板代码,使构建Web应用程序更简单。

针对你提到的问题,虽然没有具体细节,但我可以给出一些常见问题的解答方向:

  1. 安装与初始化:确保你已经安装了Go语言开发环境,并在项目目录下使用go get -u github.com/gin-gonic/gin命令安装Gin框架。
  2. 路由处理:Gin支持动态路由参数、查询参数和表单参数的获取与处理。
  3. 中间件:Gin支持中间件,可以在请求处理前后执行自定义逻辑。
  4. 模板渲染:Gin支持HTML模板渲染,但需要确保模板文件路径正确且语法无误。
  5. 错误处理:对于Gin框架运行中的错误,需要仔细检查代码和模板文件,找出问题所在并进行修复。

由于你的问题较为宽泛,如果你有更具体的问题或示例代码需要分析,请提供更多细节,以便我能给出更精确的解答。

回到顶部