DEV Community

Jonathan VUILLEMIN
Jonathan VUILLEMIN

Posted on

Some Go demo applications with Yokai

Image description

We're actively working on Yokai, a simple Go framework coming with an opinionated but modular list of dependencies (like echo, viper, zerolog, grpc, ...), depending of the type of application you'd like to build.

It's strongly focused on observability, providing logs, traces and metrics instrumentation for all its components, and on testability.

Today we share the showroom repository with 3 demo applications, to help understanding how this works and what it brings:

  • a gRPC demo with both unary and streaming RPCs
  • an HTTP demo with a rest crud against a MySQL
  • a worker demo subscribing to pub/sub

All 3 come with a docker compose stack to easily play with them (with air live reload), and to see the o11y signals in action (Jaeger included).

Feel free to check this out, and to reach if this is of interest for you.

It's under MIT license.

Top comments (0)