Skip to content

a real world project like feel, postgres at aiven cloud, golang and sql driver in place

Notifications You must be signed in to change notification settings

IMRANDIL/Go_real_world_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Market Data PDF Generator

This project demonstrates how to fetch market data from a PostgreSQL database hosted on Aiven cloud, process the data using Go routines, and generate a PDF report from the fetched data. The market data is sourced from a CSV file downloaded from Kaggle, which is then converted to JSON format and loaded into the PostgreSQL database to simulate real-world scenarios.

Getting Started

Prerequisites

  • Go programming language (version 1.13 or higher)
  • Aiven PostgreSQL database instance
  • Sample market data CSV file (e.g., downloaded from Kaggle)

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/IMRANDIL/Go_real_world_example.git
  2. Go to the project directory
  • Then run
    go mod tidy
  1. Run the project
  • Then run
    go run main.go

Some glimpse of this project

go_real_world.mp4

Releases

No releases published

Packages

No packages published

Languages