文件名称:Sto:一个简单的文件上传器和共享器,用Go编写
文件大小:408KB
文件格式:ZIP
更新时间:2024-06-09 22:01:39
Go
斯托 基于Pomf.se的简单文件上传器和共享器。 Sto的后端是用Go编写的,旨在兼具高性能和便携性。 要求 Sto需要Go,git以及github.com/hoisie/web和github.com/mattn/go-sqlite3软件包,以及有效SQLite3安装,该安装使用启用的并发选项进行编译。 这两个Go依赖项都将由Makefile自动安装,但是如果需要,可以手动获取。 设定与安装 运行make将文件构建为可执行文件。 所有依赖项将自动安装,并且GOPATH变量(如果不存在)将自动设置为~/Gopath 。 请确保Git是存在于系统上,以便go get正常的工作。 要配置Nginx,应利用以下位置块: location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host;
【文件预览】:
Sto-master
----.gitignore(35B)
----README.md(2KB)
----static()
--------css()
--------img()
--------js()
--------index.html(2KB)
----LICENSE(2KB)
----src()
--------main.go(1KB)
--------getHandling.go(942B)
--------dbHandler.go(3KB)
--------uploadHandling.go(3KB)
--------util.go(2KB)
----Makefile(547B)