吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1600|回复: 1
收起左侧

[其他原创] typora图片上传golang实现

[复制链接]
kongyuss 发表于 2021-3-13 14:59
本帖最后由 kongyuss 于 2021-3-13 16:00 编辑

目的

go语言新手,写的非常简陋,算是提供了个思路,主要是想一起交流学习。
学了东西分享出来,自身并不会少了什么,并且如果有志同道合的还可以收获很多新的知识。

基本内容

  1. 目前只是用gitee当图床
  2. 通过gitee的api上传图片到源码仓库

    流程

  3. 获取本地图片位置,如果是网络图片就跳过此图片
  4. 图片转换为bash64
  5. 读取json配置文件,转换为结构体,提取需要的信息并重新组合
  6. 通过post上传文件

    配置

    ec8af9d66e866c1754f5a485920f482.png
    bef5fcf787da3530d8d582ea4b99d16.png

    配置文件

    {
        "message": "add", //上传的时候的附加信息     
        "branch": "master", // 分支
        "token":"", // api的token信息
        "userName":"", // 你的gitee的用户名
        "repositorie":"picbed", //你的代码仓库的名
        "Folder":"image", // 代码库里的文件夹名
        "BucketDomain": "https://gitee.com/api/v5/repos/" //这个是固定的,可以去看一下api              
    }

    使用

    我一般都是写完文档在 格式 图像 上传所有本地图片 这么使用

    源码地址

    github

    https://github.com/czwdcode/typoraUpImage

    gitee

    https://gitee.com/czwdcode/typoraUpImage

    编译好的win-64位附件地址

    https://gitee.com/czwdcode/typoraUpImage/releases/v0.1-beta

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

13203893521 发表于 2021-3-13 18:23
牛逼卡洛斯
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 20:14

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表