• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
【Golang】轻量级的短链接服务-FiFuShortLink

源码 【Golang】轻量级的短链接服务-FiFuShortLink v1.0

完成注册/登录后下载
版权类型
原创
适用平台
Windows / Linux / Mac
版权链接
#
语言支持
中文(简体)

介绍​

FiFuShortLink 是一个使用Golang开发的一款轻量级、零依赖、高性能的短链接服务

演示​

命令行

Snipaste_2021-07-22_02-00-48.png

主服务

jumptest.gif

Cli工具

putlinktest.gif

部署​

源码部署

安装并配置Golang开发环境
git clone https://github.com/Core2002/FiFuShortLink
cd FiFuShortLink
go build
FiFuShortLink

二进制部署

Releases内下载好所在平台的二进制文件
运行即可

配置文件及说明​

系统使用Toml作为配置文件、请先学习Toml语法

# cli工具:直接将链接作为参数传入主程序即可注册映射,
# 多个链接用空格隔开,退出码即新增链接个数,
# 例: FiFuShortLink https://golang.google.cn https://www.bilibili.com
# 不传参数则直接启动服务
# 例: FiFuShortLink

# 内网地址+端口
Addr = ":80"

# / 目录或异常左值的跳转的地址
# 例: http://{Addr} -> {Core}
Core = "https://space.bilibili.com/30924239"

# 栈顶指针
Top = 2

# 字符串-字符串键值对,从左往右跳转
# 例: http://{Addr}/{i} -> {Links}
[Links]
0 = "https://github.com/Core2002"
1 = "https://gitee.com/NekokeCore"
2 = "https://www.fifu.fun"
作者
钟小白Core
下载
380
查看
1,411
首次发布
最后更新

评分

0.00 星 0 次评分

钟小白Core 的其他资源

后退
顶部 底部