首页 > 软件列表 > Go File
Go File

Go File

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2021-12-28
软件厂商/开发者信息:songquanpeng

软件介绍

Go File 是 songquanpeng 在 GitHub 上开源的文件分享工具,用 Go 语言编写,采用 MIT 许可证。它的特点是只有一个可执行文件,不用配置环境,双击即可启动,适合在局域网内分享文件和文件夹。除文件分享外,项目还内置了图床和视频播放页面。

核心功能

  • 开箱即用:单个可执行文件,启动后自动打开浏览器。
  • 二维码下载:生成二维码,手机扫码即可下载文件,不必手动输入链接。
  • 分享本地文件夹:可以分享本地文件和目录,也能通过播放页面观看本地视频。
  • 上传方式:支持拖拽和粘贴上传,并提供图片上传 API。
  • 权限与限流:可按用户类型设置文件访问权限,并通过 Redis 做访问限流。
  • 其他:支持 Token 验证的 API,可与 PicGo 配合;可用 Docker 部署,存储默认使用 SQLite,也可换成 MySQL。

支持平台与系统要求

GitHub 最新发布版提供 go-file.exe、go-file、go-file-arm64 和 go-file-macos 等程序文件,覆盖 Windows、macOS 和 arm64 环境,同时提供 Docker 部署方式。仓库页面没有写明具体的系统版本要求。

版本与授权

项目是开源软件,使用 MIT 许可证。GitHub 最新发布版为 v0.4.12,发布于 2023 年 5 月 20 日。站内收录的 0.3.2 比它更早。

适用人群或使用场景

适合需要在家里或办公室的局域网内,快速把电脑上的文件、文件夹或视频分享给手机和其他电脑的个人用户,也适合想自建简单图床或文件分享页面的开发者。

版本列表