]> 127.0.0.1 Git - part/.git/commitdiff
1 v0.28.20240419174055
authorqydysky <qydysky@foxmail.com>
Fri, 19 Apr 2024 17:36:06 +0000 (17:36 +0000)
committerqydysky <qydysky@foxmail.com>
Fri, 19 Apr 2024 17:36:06 +0000 (17:36 +0000)
component2/comp.go

index 14da24d5d9a96a2e99490cc9c80a9c36b8f88950..f91b79458c05a9a4d095cbf933e0bfb10a8fa380 100644 (file)
@@ -1,17 +1,18 @@
 package component2
 
 import (
-       "errors"
        "runtime"
        "strings"
+
+       perrors "github.com/qydysky/part/errors"
 )
 
 var pkgInterfaceMap = make(map[string]any)
 
 var (
-       ErrEmptyPkgId = errors.New("ErrEmptyPkgId")
-       ErrRegistered = errors.New("ErrRegistered")
-       ErrGet        = errors.New("ErrGet")
+       ErrEmptyPkgId = perrors.New("ErrEmptyPkgId")
+       ErrRegistered = perrors.New("ErrRegistered")
+       ErrGet        = perrors.New("ErrGet")
 )
 
 func PkgId(varId ...string) string {
@@ -40,6 +41,6 @@ func Get[TargetInterface any](id string, init ...func(TargetInterface) TargetInt
                }
                return tmp
        } else {
-               panic(ErrGet)
+               panic(ErrGet.WithReason("ErrGet:" + id))
        }
 }