1 Star 0 Fork 0

曾广宇/mxx-core-v2

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
watch.go 1.02 KB
一键复制 编辑 原始数据 按行查看 历史
曾广宇 提交于 2024-06-20 15:41 +08:00 . 添加 watchMapper
package mutil
import (
"gitee.com/dennis-mxx/mxx-core-v2/mexception"
)
func Watch[T any](t T, err error) T {
if err != nil {
panic(err)
}
return t
}
func Watch0[T any](err error) {
if err != nil {
panic(err)
}
}
func Watch2[T any, E any](t T, e E, err error) (T, E) {
if err != nil {
panic(err)
}
return t, e
}
func Watch3[T any, E any, F any](t T, e E, f F, err error) (T, E, F) {
if err != nil {
panic(err)
}
return t, e, f
}
func Watch4[T any, E any, F any, G any](t T, e E, f F, g G, err error) (T, E, F, G) {
if err != nil {
panic(err)
}
return t, e, f, g
}
func Watch5[T any, E any, F any, G any, H any](t T, e E, f F, g G, h H, err error) (T, E, F, G, H) {
if err != nil {
panic(err)
}
return t, e, f, g, h
}
func Watch6[T any, E any, F any, G any, H any, I any](t T, e E, f F, g G, h H, i I, err error) (T, E, F, G, H, I) {
if err != nil {
panic(err)
}
return t, e, f, g, h, i
}
func Assert(msg string, err error) {
if err != nil {
panic(mexception.ERROR.Msg(msg + " >>> " + err.Error()))
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dennis-mxx/mxx-core-v2.git
git@gitee.com:dennis-mxx/mxx-core-v2.git
dennis-mxx
mxx-core-v2
mxx-core-v2
v0.4.74

搜索帮助