{"id":18899569,"url":"https://github.com/imrandil/go_real_world_example","last_synced_at":"2026-04-29T04:33:34.299Z","repository":{"id":231884287,"uuid":"782820358","full_name":"IMRANDIL/Go_real_world_example","owner":"IMRANDIL","description":"a real world project like feel, postgres at aiven cloud, golang and sql driver in place ","archived":false,"fork":false,"pushed_at":"2024-04-06T14:20:25.000Z","size":1012,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T19:41:15.708Z","etag":null,"topics":["aiven-cloud","concurrency","concurrent-programming","db-operations","go","go-concurrency","golang","goroutines","postgresql","sql"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IMRANDIL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-04-06T06:00:23.000Z","updated_at":"2024-04-06T14:07:58.000Z","dependencies_parsed_at":"2024-04-06T15:41:29.808Z","dependency_job_id":null,"html_url":"https://github.com/IMRANDIL/Go_real_world_example","commit_stats":null,"previous_names":["imrandil/go_real_world_example"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IMRANDIL/Go_real_world_example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMRANDIL%2FGo_real_world_example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMRANDIL%2FGo_real_world_example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMRANDIL%2FGo_real_world_example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMRANDIL%2FGo_real_world_example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IMRANDIL","download_url":"https://codeload.github.com/IMRANDIL/Go_real_world_example/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMRANDIL%2FGo_real_world_example/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263247198,"owners_count":23436809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aiven-cloud","concurrency","concurrent-programming","db-operations","go","go-concurrency","golang","goroutines","postgresql","sql"],"created_at":"2024-11-08T08:46:52.905Z","updated_at":"2026-04-29T04:33:34.255Z","avatar_url":"https://github.com/IMRANDIL.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Market Data PDF Generator\n\nThis 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.\n\n## Getting Started\n\n### Prerequisites\n\n- **Go programming language** (version 1.13 or higher)\n- **Aiven PostgreSQL database instance**\n- **Sample market data CSV file** (e.g., downloaded from Kaggle)\n\n### Installation\n\n1. **Clone the repository** to your local machine:\n   ```bash\n   git clone https://github.com/IMRANDIL/Go_real_world_example.git\n   ```\n2. **Go to the project directory**\n- Then run \n    ```bash\n    go mod tidy\n    ```\n3. **Run the project**\n- Then run \n    ```bash\n    go run main.go\n    ```\n\n# Some glimpse of this project #\n\nhttps://github.com/IMRANDIL/Go_real_world_example/assets/71559091/0f6d0a37-1f5e-4126-8f94-7a08c50185b6\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimrandil%2Fgo_real_world_example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimrandil%2Fgo_real_world_example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimrandil%2Fgo_real_world_example/lists"}