Расширение встроенной обработки ошибок. https://wiki.leolab.info/prj/libs/go/errs/
Go to file
Eugeny Leonov 07801d1352 upd 2023-10-10 23:29:01 +05:00
.vscode Add locel vendors 2022-07-09 09:32:40 +05:00
vendor Add locel vendors 2022-07-09 09:32:40 +05:00
.gitignore v0.1.2 2022-06-03 09:40:01 +05:00
LICENSE Added license file 2022-05-29 03:57:34 +05:00
README.md v0.1.2 2022-06-19 12:34:10 +05:00
errDS.go v0.1.2 2022-06-03 09:40:01 +05:00
errFS.go Autocreate errors log file 2022-06-20 14:26:27 +05:00
errs.go Upd: lib/replacer 2022-07-01 14:25:32 +05:00
errs_test.go v0.1.2 2022-06-03 09:40:01 +05:00
go.mod Add locel vendors 2022-07-09 09:32:40 +05:00
go.sum upd 2023-10-10 23:29:01 +05:00

README.md

Пакет расширения ошибок

v0.1.2

wiki page

Использование


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)