Skip to content

greenhat616/pixiv_fetcher

Repository files navigation

Pixiv Fetcher

Pixiv Fetcher 是一款轻量的 Pixiv 资源反代程序。

鸣谢

Pixiv Fetcher 离不开 萌创团队 以及 一言项目组 的支持,更离不开 JetBrains 为开源项目免费提供具有强生产力的 IDE 等相关授权。

许可证

项目代码遵循 GNU General Public License v3.0 许可。 此外,项目不会通过任何途径 签发授权 商用行为(commercial use)。

开发

现在,让我们简单介绍下怎样参与咱们的开发。

依赖

  • 框架(重要的外部依赖)
    • 配置:viper
    • 日志:logrus
    • Web:gin
    • flag 解析:pflag
    • CI/CD:Github Action(后期前端内容的继承也将通过此服务)

初始开发环境

  1. 自行安装 Go SDK
  2. 克隆项目至 $GOROOT/src/github.com/greenhat616/pixiv_fetcher
  3. 安装 node 依赖。
$ yarn

编译

$ make build

测试

$ make test