Skip to content

course-go/homework

Repository files navigation

Course homework

This repository maps the course homework assignments.

To learn more about the schedule of the these assignments, visit the course repository.

Homework assignments

  1. EGG [assignment]
    • Implement a grep-based CLI tool
  2. Barbershop [assignment]
    • Implement the Sleeping barber problem
  3. ReelGoofy: REST API & Testing [assignment]
    • Implement and test REST API for a recommendation service
  4. ReelGoofy: Containerization & Persistence [assignment]
    • Containerize the service using Docker
    • Implement persistence
  5. ReelGoofy: CI/CD & Telemetry [assignment]
    • Create pipeline using GitHub Actions
    • Set-up basic monitoring using Prometheus and Grafana