fmt.Errorf() replace errors.New() and fmt.Errorf()
Merge pull request #27 from lidashuang/develop

fmt.Errorf() replace errors.New() and fmt.Sprintf()