新手安装Gin框架报错,求解
Anekys · 2021-11-21 18:04:42 · 2989 次点击 ·
大约8小时之前 开始浏览
置顶
这是一个创建于 2021-11-21 18:04:42 的主题,其中的信息可能已经有所发展或是发生改变。
安装的时候包上面的错
然后测试编译的时候也报同样的错

有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
13 回复 | 直到 2021-11-25 10:29:26
重新安装了一遍还是报同样的错误,求解
建议百度比较直接,这论坛看得人太少
告知下你的环境:Go。
一看就是新人,不太会问问题
go1.17.3 用的Goland,系统是Win10专业工作站版
确实新人,不然也不会第一步安装Gin就卡主了...
牛逼
这个虽然是新人,但是这个问题多少与gin有关,gin v1.7.5 版本确实出现了问题,官方已经把v1.7.5给删除了。可能是用了GOPROXY有缓存的缘故,拉取代码还会拉到 v1.7.5 版本。 请查阅:https://github.com/gin-gonic/gin/issues/2948
可以在 go.mod 中手动将 gin的版本改为 v1.7.4,
感谢大佬的解答,已经修改为1.7.4的版本,不过不知道为什么使用gin的LoadHTMLGlob时,找不到模板文件,我翻遍了gin的源文件,也没有看到有template的字样,这种情况是只能换http/template来使用了嘛?还是重装一下Gin呢
没有截图和错误信息不好分析呀。你可以看看官方文档:https://gin-gonic.com/zh-cn/docs/examples/html-rendering/
你用的是IDEA或GoLand,那么相对路径是以项目目录下开始的:
如果不使用IDE的Run或Debug,自己手动在控制台运行 go run main 的情况不适用
非常感谢您的耐心解答,是我自己理解出错了,我以为加载的'tem/*'是gin框架自带的一个渲染模板,其实这个tem下的文件是自己新建的等待被渲染的html文件