{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/go-zero/","markdown":"https://findsoftware.frbit.cloud/go-zero.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"go-zero","name":"go-zero","urls":{"home":"https://go-zero.dev","repository":"https://github.com/zeromicro/go-zero","docs":"https://go-zero.dev"},"category":["framework"],"description":"Go web and RPC framework with code generation from API definitions, built-in resilience components and the goctl command-line tool.","maintainer":"Junfeng Wan","firstRelease":2020,"hosting":["binary"],"language":"go","runtime":["binary"],"databases":["mysql","mongodb"],"runsAs":["always-on"],"installMethod":"go get","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2026-08-01T00:00:00.000Z","githubStargazers":33404,"contributors":323,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"discord":"https://discord.gg/4JQvC5A4Fe","forum":"https://github.com/zeromicro/go-zero/discussions"},"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://go-zero.dev/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/zeromicro/go-zero","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/zeromicro/go-zero","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://go-zero.dev/guides/deployment/docker/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://go-zero.dev/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://github.com/zeromicro/go-zero/blob/master/readme.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/zeromicro/go-zero/blob/master/readme.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runsAs","url":"https://go-zero.dev/guides/deployment/bare-metal/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"databases","url":"https://go-zero.dev/guides/database/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"databases","url":"https://go-zero.dev/guides/database/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"databases","url":"https://go-zero.dev/guides/database/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/zeromicro/go-zero","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://go-zero.dev/community/about/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/zeromicro/go-zero/releases/tags/v1.10.3","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/zeromicro/go-zero/releases/tags/v1.0.0","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/zeromicro/go-zero/releases/tags/v1.10.3","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/zeromicro/go-zero","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/zeromicro/go-zero/contributors","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"go-zero is a Go framework for web and RPC services. The repository also holds goctl, a command-line tool that generates code from API definitions for many languages. The framework requires Go 1.21 or later and is added to a project with go get, and its services compile to a single binary. The bare-metal guide runs a service as a long-running process under nohup, and the database guide covers MySQL, MongoDB and Redis. The project is maintained by Junfeng Wan.\n\n## Worth knowing\n\nThe repository tags goctl releases next to the framework's own releases. The release fields on this record follow the framework's tags, not the goctl tags."}