This Go service is used to receive topics from users and process them into Lerno lessons.
It uses Anthropic's API for lesson generation, and an SQL database (shout out to Supabase!) as a persistency layer.
Deployment
Using Go directly
Clone the repo and install all dependencies using go mod tidy
Rename the .env.example file into .env and make the necessary modifications
Start the service go run cmd/server/main.go
Using Docker
Just build the image docker build -t lerno-backend .