Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从golang项目文件中获取图像路径_Go - Fatal编程技术网

如何从golang项目文件中获取图像路径

如何从golang项目文件中获取图像路径,go,Go,我是一个使用golang制作REST完整API的初学者,我想问的是从我的golang项目的路径中获取一个图像文件,在我成功上传图像并保存在路径中以及保存在mysql数据库中的路径之前,如何才能以链接的形式显示图像,这样我就可以在android上加载它了 如何做到这一点 http://localhost:3004/images/imagename.jpg 在json结果ImgEvent中 请帮帮我。。。谢谢 func idb*InDB GetEventsc*gin.Context{ 变量 even

我是一个使用golang制作REST完整API的初学者,我想问的是从我的golang项目的路径中获取一个图像文件,在我成功上传图像并保存在路径中以及保存在mysql数据库中的路径之前,如何才能以链接的形式显示图像,这样我就可以在android上加载它了

如何做到这一点 http://localhost:3004/images/imagename.jpg 在json结果ImgEvent中

请帮帮我。。。谢谢

func idb*InDB GetEventsc*gin.Context{ 变量 events[]structs.Event newEvents结构。事件 结果gin.H getimage:=img\U事件 数据:=idb.DB.Selectgetimage.Find&events 如果数据!=nil{ 结果=gin.H{ 消息:未找到, } } newEvents.ImgEvent=getimage data=idb.DB.Find&events
如果lenevents您应该创建一个文件服务器,以便能够为文件创建http链接。您也可以使用net/http。如果您想在短时间内使用文件服务器,例如只要API服务器正在运行,文件服务器就是一个不错的选择。
另一种选择是创建一个FTP服务器并使用它来存储图像。

请询问编程问题,而不是如何实现。尝试将此问题/问题分解为尽可能小的部分,即,这对您来说失败在哪里?好的,谢谢您的更正,在我创建此文件服务器之前,谢谢您的回复o处理http请求,但响应不是我想要的..也许我会再试一次您希望得到什么响应,得到什么,请提及,还有,您是如何使用文件服务器的。很抱歉,回答晚了,我希望当我获得图像项时,android中的字段图像可以显示为响应器..在android中,我使用glide填充图像