Skip to content
This repository has been archived by the owner on Feb 11, 2024. It is now read-only.

rum-people-preseed/weather-harvester-svc

Repository files navigation

Weather Data Harvester

License: MIT

This is a Go microservice that harvests weather data from the OpenWeatherMap API and stores it in a PostgreSQL database.

Packages

We use:

  1. echo for routing
  2. zap for logging
  3. dig for dependency injection
  4. gorm for ORM

Linter

We use golangci-lint to lint our code. To run the linter, run the following command:

golangci-lint run