Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.8k views
in Technique[技术] by (71.8m points)

关于在Go Gin框架中如何优雅捕获404、500错误的方法?

各位大神:

我是Go Gin框架的初级使用者。请教一下,

1、如何在此框架中优雅全局捕获404、500错误?在要使用中间件吗?

2、在Go Gin框架中渲染HTML的话,支持模板继承吗?如何做呢?

谢谢大家。

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

1、404 还是 500 是你自己输出给客户端的,对你来说就是要捕获异常而已。全局捕获需要中间件。404 的话自带了一个 NoRoute,500 的话你得自己写一个了,网上有很多例子,可以抄。

2、你指的是 HTML5 新增的 block 吗?理论可以,没试过,你可以看下别人的做法:https://blog.csdn.net/a976134...


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...