Расширение встроенной обработки ошибок.
https://wiki.leolab.info/prj/libs/go/errs/
Eugeny Leonov 07801d1352 | ||
---|---|---|
.vscode | ||
vendor | ||
.gitignore | ||
LICENSE | ||
README.md | ||
errDS.go | ||
errFS.go | ||
errs.go | ||
errs_test.go | ||
go.mod | ||
go.sum |
README.md
Пакет расширения ошибок
v0.1.2
Использование
import "git.leolab.info/lib/errs"
const (
ErrMyError errs.ErrCode = "ErrMyError"
)
func init(){
ds:=gorm.Open(sqlite.Open("errs.sqlite3"),nil)
errs.InitDS(ds)
}
..
err := errs.RaiseError(ErrMyError,"My own error")
errs.UpError(err)