a common base lib for golang
go get github.com/lingdor/spannerlibNormal
num,numErr:=strconv.Itoa("123")
ifnumErr!=nil {
panic(numErr)
}
age,ageErr:=strconv.Itoa("18")
ifageErr!=nil {
panic(ageErr)
}Must get
num:=E.Must1(strconv.Itoa("123"))
//orage:=E.Catch1(strconv.Itoa("123")).IfErrorDataFunc(func()any{
return"number was input wrong"
}).Must()
//ornum:=E.Catch1(strconv.Itoa("123")).Do(func(errerror){
panic(err)
})err:=fmt.Errorf("123")
err:=errors.Wrap(err,0,"msg")
fmt.printf("%v",err)output
ExceptionMSG
testing.tRunner(/usr/local/go/src/testing/testing.go:1689)ifstr.StartWith("hello world","hello") {
//true
}fmt.Println(E.Must1(StringPick("<html><body>123</body></html>", "<body>", "</body>")))output:
123