Learn how to create high-performance, deployable Go APIs using Echo and embedded BadgerDB—no external database required.
Learn how to create robust gRPC interceptors for authentication, logging, and error handling in scalable microservices architecture.
Learn how to simplify file uploads in Go using Gin for HTTP handling and MinIO for scalable, S3-compatible storage.
Learn how to combine Buffalo and InfluxDB to build Go web apps that handle real-time, time-series data with ease.
Learn how to integrate Ory Kratos and Hydra in Go apps for secure, scalable identity and access management using OAuth 2.0.
Learn how to create a custom Kubernetes operator using Kubebuilder and Go to automate complex application management.
Learn how to build a production-ready OAuth2 server in Go using Fosite and PostgreSQL for secure, scalable authentication.
Learn how to build scalable, fault-tolerant data pipelines in Go using stream processing, generics, and concurrency.
Learn how to combine event sourcing with type-safe projections using NATS JetStream and Ent for scalable, debuggable Go systems.
Learn how to store scraped data from Colly directly into MongoDB using Go for scalable, reliable data collection.
Learn how to connect Sarama with OpenTelemetry in Go to trace Kafka messages across microservices and improve observability.
Learn how to offload slow tasks in Go using Echo and RabbitMQ for faster, more responsive web applications.
Learn how to build fault-tolerant Go services using circuit breakers and retries to handle failures gracefully in production.