go gin 上传文件 目录不存在 创建目录
发布日期:2021-06-30 07:58:15
浏览次数:3
分类:技术文章
本文共 753 字,大约阅读时间需要 2 分钟。
直接上代码:
package corllimport ( "fmt" "github.com/gin-gonic/gin" "io" "log" "net/http" "os")/* upload file */func Uploadfile(g*gin.Context) { fmt.Println("......uploadfile") file, header, err := g.Request.FormFile("file") if err==nil{ fmt.Println("...",file) filename:=header.Filename fmt.Println(file, err, filename) var uploadir string uploadir="upload/11/" _, err:=os.Stat(uploadir) if os.IsNotExist(err) { os.Mkdir(uploadir, os.ModePerm) } //创建文件 out, err := os.Create(uploadir+filename) if err != nil { log.Fatal(err) } defer out.Close() _, err = io.Copy(out,file) if err != nil { log.Fatal(err) } rsp :=new(Rsp) rsp.Msg="success" rsp.Code=200 g.JSON(http.StatusOK,rsp) return }else { fmt.Println("..err..",err) }}
转载地址:https://huochengyan.blog.csdn.net/article/details/88825627 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月09日 12时17分13秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
微信企业邮箱登录人口,企业邮箱登陆登录入口
2019-04-30
什么是企业邮箱,如何申请企业邮箱,企业邮箱一年多少钱?
2019-04-30
外贸邮箱选择,外贸企业邮箱注册,海外邮箱申请
2019-04-30
哪家企业邮箱好?免费企业邮箱来一个?邮件服务器谁家好用?
2019-04-30
企业邮箱大全,企业邮箱查询,最大的邮箱是哪个?
2019-04-30
企业邮箱怎么注册流程?企业邮箱域名怎么注册?
2019-04-30
企业电子信箱,电子邮箱格式,企业邮箱怎么注册?
2019-04-30
如何申请企业邮箱注册,如何购买邮箱?
2019-04-30
购买企业邮箱,哪个邮箱最好用?邮件撤回怎么操作?
2019-04-30
电子邮箱是什么?如何申请电子邮箱,申请电子邮箱好处
2019-04-30
如何注册海外邮箱?如何进行邮箱注册163,这些技巧交给你
2019-04-30
企业邮件注册,手机怎么注册邮箱?
2019-04-30
【转载】舍弃 Python+C,Salesforce 将企业级软件全面迁移到 Go 语言
2019-04-30
ConnectorStartFailedException
2019-04-30
Windows上配置Gradle环境
2019-04-30
maven 多层次pom 新引入包,编译成功,还是没有将包引入到本地
2019-04-30
leetCode2 两数相加
2019-04-30