Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikkhvat/static-file-storage-service
This project is a static file storage service, written in the Go programming language using the Gin web framework
https://github.com/nikkhvat/static-file-storage-service
gin go static uuid
Last synced: about 1 month ago
JSON representation
This project is a static file storage service, written in the Go programming language using the Gin web framework
- Host: GitHub
- URL: https://github.com/nikkhvat/static-file-storage-service
- Owner: nikkhvat
- License: mit
- Created: 2023-03-26T10:04:41.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-03-26T16:41:04.000Z (over 1 year ago)
- Last Synced: 2023-09-18T18:08:56.090Z (over 1 year ago)
- Topics: gin, go, static, uuid
- Language: Go
- Homepage: https://static.nik19ta.pro
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Static File Storage Service
## Project Description
This project is a static file storage service, written in the Go programming language using the Gin web framework. The service provides the ability to upload and store files through a simple web interface, designed using HTML and JavaScript.
The frontend part is located in the templates folder, while the backend part is written in Go with the Gin framework.
## Installation and Running
### Requirements
- Go 1.17 or higher
- Gin Web Framework### Installation
- Clone the repository:
```bash
git clone https://github.com/yourusername/static-file-storage.git
cd static-file-storage
```- Run the service (if you use linux or mac os):
```bash
make dev
```The service will be available at: [http://localhost:3000](http://localhost:3000)
## Main Features
- File upload to the server.
- Downloading files.