Categorygithub.com/unbot2313/go-streaming-service
modulepackage
0.0.0-20250120231405-4bf1b9dd0cc3
Repository: https://github.com/unbot2313/go-streaming-service.git
Documentation: pkg.go.dev

# README

How to start the proyect

Este es un proyecto de servicio de streaming construído en Go. Permite transmitir contenido multimedia utilizando AWS para la gestión de archivos y PostgreSQL para manejar la información de usuarios y videos. Además, soporta Docker para facilitar su despliegue en entornos locales y de producción.

Tech Stack

Client: React, TailwindCSS

Server: Golang, Gin, AWS, Postgresql

Requerimientos

Para utilizar este proyecto, necesitas:

Obligatorios

  • Git: Para clonar el repositorio.
  • Go: Para ejecutar y compilar el proyecto. (Versión recomendada: 1.23.1, utilizada en el go.mod).

Opcionales

  • Docker: Para contenerizar la aplicación.
  • Docker Compose: Para orquestar servicios si se utiliza Docker.

Installation

  git clone https://github.com/Unbot2313/go-streaming-service.git
  cd go-streaming-service/

Usage/Examples

Para usarla con Go!:

    go mod tidy
    go run main.go

Con docker(incluye la instancia de postgresql en local):

    docker compose up --build

Contributing

Contributions are always welcome!

Please star a new fork, then make a pull request

In case of change the documentation make that:

    go install github.com/go-swagger/go-swagger/cmd/swagger@latest
    swag init #update the documentation from the swagger

Features

  • RefreshTokens
  • Manejar transmision en vivos
  • Terminar el README.md
  • Optimizar el dockerFile

# Packages

No description provided by the author
Package docs Code generated by swaggo/swag.