Skip to content

Paulooo0/go-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Skill Test - Setup Guide

📋 Overview

This is a Go microservice that generates PDF reports for students by consuming the Node.js backend API.

Current Status: ✅ All unit tests passing (12/12)

Setup decisions

I decided to not use .gitignore and not remove binaries to make a "plug-and-play" setup, to easy test

🐳 Database Setup (Docker)

Prerequisites

  • Docker installed and running
  • Node for backend

How to test

Follow the instructions in MANUAL_TEST.md

✨ Features

✅ REST API Consumption ✅ PDF Report Generation
✅ Error Handling ✅ Comprehensive Unit Tests (12/12 passing) ✅ Clean Architecture ✅ Proper Logging ✅ Docker Database Support ✅ Mock Configuration for Reproducibility

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors