Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 5 days ago
JSON representation

This project is a static file storage service, written in the Go programming language using the Gin web framework

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.