当前位置:网站首页>go defer panic recover入门
go defer panic recover入门
2022-07-29 17:14:00 【PandaMirs】
package main
import "fmt"
func t1() {
defer func() {
err := recover()
if err != nil {
fmt.Println(err)
}
fmt.Println("释放连接")
}()
panic("我是模拟的错误")
// 不会执行
fmt.Println("xixixi")
}
func t2() {
fmt.Println("cc")
}
func main() {
t1()
t2()
}
边栏推荐
- 城堡跑酷js小游戏源码
- 揭秘 | 2019 To B 年度盛宴那些人和那些事
- 牛血清白蛋白-葡聚糖纳米颗粒包埋蛋清源活性肽/葡聚糖共价接枝物的制备
- 设置工作模式与环境
- 解析正则表达式的语法(二)
- How should small and medium-sized financial enterprises carry out disaster recovery construction?
- 掘金量化:通过history方法获取数据,和新浪财经,雪球同用等比复权因子。不同于同花顺
- Greedy (1) interval complete coverage problem
- Flutter dynamic | Fair server new version features
- #夏日挑战赛# HarmonyOS - 实现签名功能
猜你喜欢
随机推荐
flutter如何实现切换页面缓存
js骏马奔腾点击裁剪js特效
Loadrunner与Jmeter区别与相同
js模拟白云慢慢出现js特效
Quantitative primary - akshare get the stock code, the minimalist strategy
什么时候使用UserCF,什么时候使用ItemCF?
LinkedList 5-141. The circular linked list
Rust自定义安装路径
[网络知识]路由OSPF
参加Ultimate Harvest Moon活动,立即赢取终极版月光女神NFT
Query term weights, search term weighting
知识图谱构建全流程
Dynamic planning to climb the stairs
Interviewer: How does MySQL tune SQL statements based on execution plans?
[Network knowledge] Routing OSPF
Review | Tech Talk activities based on Amazon KVS create intelligent visual products
自动化win训练脚本+日志
tcp的四次挥手(为什么三次握手和四次挥手)
[极客大挑战 2019]LoveSQL 1
Groeb - "gramm, explicit and complete n -" gramm mask language model, implements the explicit n - "gramm semantic unit modeling knowledge.









