funcuploadFile(c*gin.Context)(string,error){file,err:=c.FormFile("photo")iferr!=nil{return"",err}fileContent,err:=file.Open()iferr!=nil{return"",err}fileContent.Close()cloud_name:=os.Getenv("CLOUDINARY_NAME")api_key:=os.Getenv("CLOUDINARY_API_KEY")api_secret:=os.Getenv("CLOUDINARY_API_SECRET")cld,_:=cloudinary.NewFromParams(cloud_name,api_key,api_secret)varctx=context.Background()randomNumber:=strconv.FormatInt(time.Now().UnixNano(),24)resp,err:=cld.Upload.Upload(ctx,fileContent,uploader.UploadParams{PublicID:randomNumber})iferr!=nil{return"",err}returnresp.SecureURL,nil}
Top comments(0)
Subscribe
For further actions, you may consider blocking this person and/orreporting abuse