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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:go 搭建web 服务器
下一篇:go gin 解决垮域问题

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.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虚拟环境搭建(virtualenv)、项目依赖快速安装(requirements.txt) 2019-04-30
【转载】舍弃 Python+C,Salesforce 将企业级软件全面迁移到 Go 语言 2019-04-30
MySQL 运行SQL文件 Unknown character set: 'utf8mb4' 2019-04-30
ConnectorStartFailedException 2019-04-30
Windows上配置Gradle环境 2019-04-30
ubuntu 安装go环境 - The program 'go' is currently not installed. 2019-04-30
maven 多层次pom 新引入包,编译成功,还是没有将包引入到本地 2019-04-30
leetCode2 两数相加 2019-04-30