Go 非常新(我正在做的第一个简单项目)。问题:如何从 URL 获取图像,然后将其保存到我的计算机?这是我到目前为止所拥有的:package mainimport ("fmt""net/http""image""io/ioutil")func main() { url := "http://i.imgur.com/m1UIjW1.jpg" // don't worry about errors response, _ := http.Get(url); defer response.Body.Close() m, _, err := image.Decode(response.Body) error := ioutil.WriteFile("/images/asdf.jpg", m, 0644)}但是,当我运行此代码时,我得到 cannot use m (type image.Image) as type []byte in function argument我假设我必须将 image.Image (variable m) 转换为未定义的字节数?这是解决这个问题的正确方法吗?
3 回答
- 3 回答
- 0 关注
- 221 浏览
添加回答
举报
0/150
提交
取消