```go
func getThumbMediaId(image_path string) (*mediaclient.MediaInfo, string) {
fmt.Println("getThumbMediaId is running...")
var media_client = mediaclient.NewClient(AccessTokenServer, nil)
mediainfo, error := media_client.UploadThumb("../my/haishi_news/06-news/images/" + image_path)
var err string
if error != nil {
fmt.Println("错误是:", error)
err = fmt.Sprint(error)
fmt.Println(err)
}
return mediainfo, err
}
```
上面这段代码,想把那个err输出给前台页面的,求指教。
![](http://studygolang.qiniudn.com/151107/06ebcedc33612d7686a5dbbb9ff8c35e.png)
如果你想在前台显示出来这个错误的信息,你应该把这个错误(error类型)直接当做函数结果返回(你例子里面是当作字符串返回了)。然后在Handler的地方,把error写到response里面,调用error.Error()就是返回字符串类型的错误信息了。
#6
更多评论