Eli Sarver

All Categories: go(1) gokit.io(1) golang(1) home

Layers

Don't mix business logic with service logic

Go kit has a pretty opinionated view about how a Go-based micro-service should work:

  1. You start with core business logic
  2. Then wrap it in flexible layers adding
  3. Handlers
  4. Endpoints
  5. Transports

Though it seems tedious at first, I found myself feeling a certain clarity while working on a small experiment . . .

Read More

Posted in: gogokit.iogolang

February 21, 2017

All Categories: go(1) gokit.io(1) golang(1) home

This update link alerts you to new Silvrback admin blog posts. A green bubble beside the link indicates a new post. Click the link to the admin blog and the bubble disappears.

Got It!