Added sqlite DB to cache translations; retrieve translations from DB if they're cached, otherwise fetch from API and cache results

This commit is contained in:
2025-03-03 16:16:53 -05:00
parent a39fcc69a4
commit d8bdb048c4
4 changed files with 101 additions and 9 deletions

View File

@@ -15,6 +15,8 @@ require (
github.com/google/s2a-go v0.1.8 // indirect
github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
github.com/googleapis/gax-go/v2 v2.14.0 // indirect
github.com/jmoiron/sqlx v1.4.0 // indirect
github.com/mattn/go-sqlite3 v1.14.24 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
go.opentelemetry.io/otel v1.29.0 // indirect