Files
gf/geg/errors/gerror/gerror2.go
2019-06-30 12:54:06 +08:00

27 lines
510 B
Go

package main
import (
"github.com/gogf/gf/g/os/glog"
"github.com/gogf/gf/g/errors/gerror"
)
func OpenFile() error {
return gerror.New("permission denied")
}
func OpenConfig() error {
return gerror.Wrap(OpenFile(), "configuration file opening failed")
}
func ReadConfig() error {
return gerror.Wrap(OpenConfig(), "reading configuration failed")
}
func main() {
//glog.Println(OpenConfig())
glog.Printf("unexpected error: %+s", ReadConfig())
//glog.Errorf("unexpected error: %+s", OpenConfig())
}