
Go Micro – A distributed systems development framework
I can't tell if HN is the right kind of place for this stuff anymore since people are so advanced in their use but I thought it was interesting to leverage my existing Go microservices framework and turn it into the core of what would provide tools for an agent cli or whatever beyond that. Extensibility is key. Thought I'd share and get a conversation going.
Go Micro – A distributed systems development framework launched on May 31, 2020 with 115 votes, #315 of 4,813 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 6 years on.
In plain words
Go Micro is a distributed systems development framework launched in 2020 for developers building microservices applications. It provides tools and libraries for creating, deploying, and managing distributed systems in Go. The framework simplifies common tasks in microservice architecture, such as service discovery, communication between services, and request handling. Go Micro is designed for teams working on scalable backend systems and microservices infrastructure.
written from the facts on this page · September 2026
From the sources
Go Micro is a microservices framework for modern service development in the cloud and beyond. It's much like Rails or Spring. Providing a super opinionated approach to writing services. It's a drastically simpler way to build distributed applications.
Go Micro - A Go microservices framework
An agent harness and a service framework in one — agents, services, and flows on the same runtime, with the production pieces agents need. A model, memory, tools, plan/delegate, guardrails, and execution middleware around every agent. Build services in Go or generate them from a prompt. Their endpoints become typed tools automatically. Use fixed, checkpointed code paths for deterministic work; hand off to agents when the path is dynamic. Every service endpoint is automatically an AI-callable tool via the Model Context Protocol. Every agent is reachable over the Agent2Agent protocol — discovered and called by agents on any framework. All abstractions are Go interfaces. Swap any component…from go-micro.dev
Does a similar job
all alternatives →
Go Micro – A Go microservices development framework2019 · go.micro.mu · ▲68Hi all, I wanted to reshare this after some time. I've been working on evolving my service framework into an agent harness. As all of this AI tooling has evolved its become clear to me that agents, services and workflows are part of a core system of operations which would benefit from a single framework. Previously Go Micro only enabled service development. But now it includes Agents and Workflows. What does that mean? Well firstly services which are registered in a central registry automatically become tools for agents. The service endpoints individually become callable tools via MCP.…
Go-micro – a microservices client/server library2015 · github.com · ▲27A Go agent harness and service framework. Contribute to micro/go-micro development by creating an account on GitHub.
Micro – A platform for cloud native development in Go2021 · github.com · ▲44
A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars2021 · github.com · ▲65A cloud-native Go microservices framework with cli tool for productivity. - zeromicro/go-zero
Easy to use, all-in-one microservice framework in Golang2021 · github.com · ▲7A cloud-native Go microservices framework with cli tool for productivity. - zeromicro/go-zero
- SMServerless meets Microservices2016 · blog.leveros.com · ▲191
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲340Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, May 2020
the whole month →
SHA-256 Animation▲1,053Animation of the SHA-256 hash function in your terminal. - in3rsha/sha256-animation
Dev tools · 2020 · github.com

This Word Does Not Exist uses an artificial intelligence model named GPT-2 to invent new English words.
AI · 2020 · thisworddoesnotexist.com
- P3
Life & fun · 2020 · leeoniya.github.io

