migrate vs go-micro
migrate and go-micro share 5 technologies: go-sqlite3, MySQL, pgx, pq, and SQLite. Both are written in Go.
What they share and what sets them apart
golang-migrate
migrate
Database migrations. CLI and Golang library.
Go19kRead on November 6, 2026, at commit 504568aWhat is migrate built with?Only in migrate
- MongoDB
github.com/gocql/gocql
- github.com/microsoft/go-mssqldb
- golang.org/x/oauth2
github.com/moby/moby/api
github.com/moby/moby/client
github.com/aws/aws-sdk-go
In common
micro
go-micro
A framework for agents, tools and services
Go23.1kRead on November 4, 2026, at commit 65cbacbWhat is go-micro built with?Only in go-micro
- net/http
- go-redis
- NATS.io
- github.com/nats-io/nats-server/v2
- Postgres
- RabbitMQ
- Redis
- github.com/patrickmn/go-cache
- etcd
- charm.land/glamour/v2
github.com/golang-jwt/jwt/v5
- LangChain
- Pydantic
- OpenTelemetry
- go.opentelemetry.io/otel
- go.opentelemetry.io/otel/sdk
- go.uber.org/zap
- Prometheus
- github.com/prometheus/client_model
Side by side
migratego-micro
SizeLines written by people and agents, without generated ones; code files, without tests.
migrate23,328 lines written84 code files
go-micro138,184 lines written500 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
migrate0.1% of its commits signed by AIWith GitHub Copilot
go-micro20.5% of its commits signed by AIWith Codex, Claude Code, and GitHub Copilot
ActivityFrom GitHub and its history, on the day SeeRepo read it.
migrateLast push September 9, 20261,116 commits19,007 stars
go-microLast push October 29, 20264,427 commits23,083 stars
TestsThe files that test the code, and the share of code files a test imports.
migrate57 test files56% of its code files have a test that imports them
go-micro286 test files62.8% of its code files have a test that imports them
Frequently asked questions
Which is bigger, migrate or go-micro?
go-micro, with 138,184 lines written; migrate has 23,328.
The proof: micro/go-micro's code at commit 65cbacb
Which has more GitHub stars, migrate or go-micro?
go-micro, with 23,083 stars; migrate has 19,007.
The proof: micro/go-micro on GitHub
Which has more tests, migrate or go-micro?
go-micro, with 286 test files; migrate has 57.
The proof: micro/go-micro's code at commit 65cbacb
Which was updated more recently, migrate or go-micro?
go-micro: its last push was on October 29, 2026, and migrate's on September 9, 2026.
The proof: micro/go-micro's commits on GitHub
Which has more commits signed by AI, migrate or go-micro?
go-micro: an AI signed 20.5% of its commits, with Codex, Claude Code, and GitHub Copilot; in migrate, 0.1%.
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

