Awesome Go

Snapshot 2026-08-03 23:56:39 UTC · version 1

published
M
MDRSS Source Library Github collector716 cards · 4.7/10 MDRSS

[Awesome]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.4.1/docs/awesome.svg "star > 2000" [G]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.1/docs/Green.svg "最近一周有更新" [Y]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.1/docs/Yellow.svg "最近三年没有更新"

MARKDOWN SNAPSHOT

Loading…

Direct .mdRaw + metadata0 commentsMDRSS 4.6/10
INDEXABLE MARKDOWN SNAPSHOT

Research document

Open canonical .md

Awesome Go

此项目是 awesome-go 中文版,最后一次同步时间 : 2026-01-30 07:26:33(每隔1天同步一次)

为Awesome Go打赏~

精选了一系列很棒的Go框架、库和软件。灵感来自于awesome-python

小图标说明 :

小图标 说明
最近一周有更新。可以基本判断当前库处于积极维护状态。
最近三年没有更新。反应了此库的维护积极性不高,使用时需谨慎。
此项目已归档,不再更新,使用时需谨慎。
此项目有中文文档。
godoc文档地址。

说明

中文 | English

你可以快速浏览贡献者名单contribution guidelines. 感谢所有为此项目付出的同学contributors; 你真棒! We use the Golang Bridge community Slack for instant communication, follow the form here to join. 如果您在看到一个包或项目不再维护或不适合,请往awesome-go提交Pull Request,本项目每隔一天与英文文档同步。感谢!

Sponsorships:

特别感谢 (翻译出错了? 试试 英文版 吧~)

Awesome Go has no monthly fee, but we have employees who work hard to keep it running. With money raised, we can repay the effort of each person involved! You can see how we calculate our billing and distribution as it is open to the entire community. Want to be a supporter of the project click here.

A curated list of awesome Go frameworks, libraries, and software. Inspired by awesome-python.

Contributing:

Please take a quick gander at the contribution guidelines first. Thanks to all contributors; you rock!

If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!

内容

Expand contents

⬆ back to top

Actor Model

Libraries for building actor-based programs. (翻译出错了? 试试 英文版 吧~)

  • ProtoActor star:5419 Distributed actors for Go, C#, and Java/Kotlin.
  • Ergo star:4350 An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang.
  • Hollywood star:2174 Blazingly fast and light-weight Actor engine written in Golang.
  • Goakt star:319 Fast and Distributed Actor framework using protocol buffers as message for Golang.
  • asyncmachine-go/pkg/machine Graph control flow library (AOP, actor, state-machine).

⬆ back to top

Artificial Intelligence

Libraries for building programs that leverage AI. (翻译出错了? 试试 英文版 吧~)

  • Ollama star:161061 Run large language models locally.
  • LocalAI star:42463 Open Source OpenAI alternative, self-host AI models.
  • langchaingo star:8548 LangChainGo is a framework for developing applications powered by language models.
  • chromem-go star:832 Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
  • fun The simplest but powerful way to use large language models (LLMs) in Go.
  • OllamaFarm star:94 Manage, load-balance, and failover packs of Ollamas.

⬆ back to top

音频和音乐

用于操作音频的库。 (翻译出错了? 试试 英文版 吧~)

  • Oto star:1855 多平台的 low-level 声音播放库。
  • PortAudio star:824 基于 Go 的PortAudio audio I/O库。
  • beep star:510 A simple library for playback and audio manipulation.
  • GoAudio star:402 本地Go音频处理库。
  • malgo star:384 迷你音频库。
  • id3v2 star:360 ID3解码和编码库为Go。
  • flac star:350 原生 Go FLAC编码器/解码器,支持FLAC流。
  • gaad star:135 原生 Go AAC位流解析器。
  • minimp3 star:133 轻量级MP3解码器库。
  • gosamplerate star:38 libsamplerate 的 Go 语言实现接口。
  • go-mpris star:19 Client for mpris dbus interfaces.

⬆ back to top

Authentication and Authorization

Libraries for implementing authentication and authorization. (翻译出错了? 试试 英文版 吧~)

  • casbin star:19783 Authorization library that supports access control models like ACL, RBAC, and ABAC.
  • jwt-go star:8867 A full featured implementation of JSON Web Tokens (JWT). This library supports the parsing and verification as well as the generation and signing of JWTs.
  • goth star:6425 提供了 OAuth 和 OAuth2 的简单清晰易用的方法。可开箱即用处理多个提供程序。
  • spicedb star:6388 A Zanzibar-inspired database that enables fine-grained authorization.
  • oauth2 star:5811 Successor of goauth2. Generic OAuth 2.0 package that comes with JWT, Google APIs, Compute Engine, and App Engine support.
  • keto star:5259 Open Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models.
  • openfga star:4688 Implementation of fine-grained authorization based on the "Zanzibar: Google's Consistent, Global Authorization System" paper. Backed by CNCF.
  • authboss star:4143 Modular authentication system for the web. It tries to remove as much boilerplate and "hard things" as possible so that each time you start a new web project in Go, you can plug it in, configure it, and start building your app without having to build an authentication system each time.
  • scs star:2513 HTTP服务器的会话管理器。
  • jwx star:2304 Go module implementing various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known as JOSE) technologies.
  • gologin star:1945 用于使用OAuth1和OAuth2身份验证提供者登录的可链处理程序。
  • osin star:1934 OAuth2服务器库。
  • loginsrv star:1927 JWT login microservice with pluggable backends such as OAuth2 (Github), htpasswd, osiam.
  • oidc star:1757 Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation.
  • gorbac star:1656 轻量级的基于角色的访问控制(RBAC)实现。
  • paseto star:932 平台无关的安全令牌(PASETO)。
  • jwt star:687 Safe, simple, and fast JSON Web Tokens for Go.
  • go-guardian star:606 Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication that supports LDAP, Basic, Bearer token, and Certificate based authentication.
  • go-jose star:478 相当完整地实现了JOSE工作组的JSON Web令牌、JSON Web签名和JSON Web加密规范。
  • jwt star:362 轻量级JSON Web令牌库。
  • jeff star:270 Simple, flexible, secure, and idiomatic web session management with pluggable backends.
  • gosession star:258 This is quick session for net/http in GoLang. This package is perhaps the best implementation of the session mechanism, or at least it tries to become one.
  • jwt-auth star:237 JWT中间件,可用于Golang http服务器,提供了许多配置选项。
  • goiabada star:183 An open-source authentication and authorization server supporting OAuth2 and OpenID Connect.
  • otpgen star:142 库生成TOTP/HOTP代码。
  • sessionup star:129 简单但有效的HTTP会话管理和标识包。
  • sjwt star:122 简单的jwt生成器和解析器。
  • session star:118 web服务器会话管理(包括支持谷歌应用程序引擎 - GAE)。
  • branca star:95 branca token规范实现用于Golang 1.15+。
  • securecookie star:84 高效安全的cookie编码/解码。
  • sessions star:79 非常简单,高性能,可深度定制的会话服务,主要用于的 go http 服务器。
  • otpgo star:76 基于时间的一次性密码(TOTP)和基于hmac的一次性密码(HOTP)库用于Go。
  • scope star:42 在Go中轻松管理OAuth2范围。
  • go-iam star:34 Developer-first Identity and Access Management system with a simple UI.
  • go-githubauth star:26 Utilities for GitHub authentication: generate and use GitHub application and installation tokens.
  • cookiestxt star:22 provides a parser of cookies.txt file format.
  • go-jwt star:15 JWT authentication package providing access tokens and refresh tokens with fingerprinting, Redis storage, and automatic refresh capabilities.
  • permissions star:12 Library for keeping track of users, login states, and permissions. Uses secure cookies and bcrypt.
  • x509proxy star:7 Library to handle X509 proxy certificates.

⬆ back to top

区块链

构建区块链的工具。 (翻译出错了? 试试 英文版 吧~)

  • go-ethereum star:50749 以太坊协议的官方Go实现。
  • kubo star:16895 An IPFS implementation in Go. It provides content-addressable storage which can be used for decentralized storage in DApps. It is based on the IPFS protocol.
  • lnd star:8095 A complete implementation of a Lightning Network node.
  • cosmos-sdk star:6921 在宇宙生态系统中构建公共区块链框架。
  • tendermint star:5855 一个高性能中间件,可将任何语言的状态机转换为 Byzantine Fault 状态机。使用 Tendermint 一致性及区块链协议。
  • solana-go star:1506 去库与Solana JSON RPC和WebSocket接口接口。
  • gno star:1046 A comprehensive smart contract suite built with Golang and Gnolang, a deterministic, purpose-built Go variant for blockchains.
  • cometbft star:850 A distributed, Byzantine fault-tolerant, deterministic state machine replication engine. It is a fork of Tendermint Core and implements the Tendermint consensus algorithm.
  • gossamer star:457 Polkadot主机的Go实现。
  • nview star:38 Local monitoring tool for a Cardano Node. It's a TUI (terminal user interface) designed to fit most screens.
  • gosemble star:14 A Go-based framework for building Polkadot/Substrate-compatible runtimes.

⬆ back to top

Bot建设

用于构建和使用机器人的库。 (翻译出错了? 试试 英文版 吧~)

  • telegram-bot-api star:6365 简单轻量级的Telegram bot客户端。
  • telebot star:4543 Telegram bot framework is written in Go.
  • wayback star:2131 A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages.
  • bot star:1551 Zero-dependencies Telegram Bot library with additional UI components.
  • telego star:913 goang的Telegram Bot API库,完全一对一的API实现。
  • arikawa star:568 A library and framework for the Discord API.
  • echotron star:416 一个优雅的并发库Telegram Bots in Go。
  • go-joe 一个通用的机器人库的灵感来自于Hubot。
  • go-twitch-irc star:390 为twitch写机器人的库。电视聊天
  • go-sarah star:266 Framework to build a bot for desired chat services including LINE, Slack, Gitter, and more.
  • slack-bot star:205 为懒惰的开发者准备好使用Slack Bot:自定义命令,Jenkins, Jira, Bitbucket, Github…
  • go-tg star:124 Generated from official docs Go client library for accessing Telegram Bot API, with batteries for building complex bots included.
  • slacker star:60 可简单创建Slack机器人的框架。
  • micha star:31 基于 GO 实现的Telegram 机器人API库。

⬆ back to top

构建自动化

Libraries and tools help with build automation. (翻译出错了? 试试 英文版 吧~)

  • air star:22840 Air - Live reload for Go apps.
  • Task star:14717 简单的“Go”的选择。
  • mage star:4555 法师是一个使用Go制作/耙子类的构建工具。
  • realize star:4457 Go build a system with file watchers and live to reload. Run, build and watch file changes with custom paths.
  • mmake star:1733 现代 Make 工具
  • xc star:1367 Task runner with README.md defined tasks, executable markdown.
  • goyek star:676 在Go中创建构建管道。
  • taskctl star:318 并发任务跑。
  • 1build star:243 命令行工具,以无摩擦地管理项目特定的命令。
  • gaper star:83 当Go项目崩溃或一些人看到文件更改时,构建并重新启动该项目。
  • gilbert 一个为 Go 项目而生的构建系统和任务运行器。
  • anko star:43 适用于多种编程语言的简单应用程序监视程序。
  • gob star:14 Gradle/Maven like build tool for Go projects.

⬆ back to top

命令行

高级控制台用户界面

用于构建控制台应用程序和控制台用户界面的库。 (翻译出错了? 试试 英文版 吧~)

  • bubbletea star:38900 Go framework to build terminal apps, based on The Elm Architecture.
  • fx star:20219 Terminal JSON viewer & processor.
  • termui star:13518 此库是基于termbox-go实现的,借鉴于blessed-contrib
  • gocui star:10494 旨在创建控制台用户界面的极简Go库。
  • gommon/color 更换终端文本样式。
  • lipgloss star:10422 Declaratively define styles for color, format and layout in the terminal.
  • bubbles star:7638 TUI components for bubbletea.
  • go-prompt star:5455 构建一个强大的交互式提示,借鉴于python-prompt-toolkit
  • pterm star:5353 一个在每个平台上使用许多可组合组件美化控制台输出的库。
  • termbox-go star:4764 基于文本的跨平台接口库。
  • progressbar star:4634 基本线程安全的进度条,在每个操作系统工作。
  • termdash star:2974 此库是基于termbox-go实现的,借鉴于termui
  • asciigraph star:2951 在命令行中构建轻量级ASCII线图╭┈╯,应用程序中没有其他依赖项。
  • spinner star:2507 一个 Go 语言软件包,提供多种选项,方便在终端中创建加载动画。
  • mpb star:2472 可在终端显示多进度条。
  • uiprogress star:2140 在终端呈现进度条,可灵活配置的。
  • termenv star:1956 先进的ANSI风格和颜色支持您的终端应用程序。
  • uilive star:1714 Library for updating terminal output in real time.
  • gookit/color star:1571 终端显色工具库,支持16种颜色,256种颜色,RGB显色输出,兼容Windows。
  • aurora star:1477 ANSI terminal colors that support fmt.Printf/Sprintf.
  • go-isatty star:884 Go 实现的 isatty。
  • go-colorable star:803 适用于windows的颜色编写器。
  • uitable star:742 改善终端应用程序中表格数据的可读性。
  • box-cli-maker star:597 为你的CLI制作高度定制的盒子。
  • bubble-table star:546 An interactive table component for bubbletea.
  • simpletable star:545 Simple tables in a terminal with Go.
  • yacspin star:455 用于与终端旋转器一起工作。
  • tabby star:367 一个可在终端生成一个极简Golang表格轻量级库
  • go-colortext star:215 在终端中使用彩色文字。
  • ctc star:52 不需要Print方法的非侵入性跨平台终端颜色库。
  • marker star:50 最简单的方法来匹配和标记字符串的彩色终端输出。
  • table star:50 Small library for terminal color based tables.
  • go-ataman star:20 在终端提供ANSI彩色文本模板。
  • go-palette star:20 Go library that provides elegant and convenient style definitions using ANSI colors. Fully compatible & wraps the fmt library for nice terminal layouts.
  • crab-config-files-templating star:8 Dynamic configuration file templating tool for kubernetes manifest or general configuration files.

⬆ back to top

标准CLI

用于构建标准或基本命令行应用程序的库。 (翻译出错了? 试试 英文版 吧~)

  • cobra star:43026 现代Go CLI命令行交互工具。
  • carapace-bin star:1673 多shell多命令参数完成器。
  • carapace star:1131 用于spf13/cobra的命令参数补全生成器。
  • complete star:951 使用 Go 语言编写的 bash 命令补全工具以及 Go 命令补全工具.
  • argparse star:635 命令行参数分析器,灵感来自Python的argparse模块。
  • climax star:217 Alternative CLI with "human face", in spirit of Go command.
  • clîr star:197 一个简单而清晰的CLI库。依赖免费的。
  • commandeer star:176 开发友好的CLI应用程序。
  • cmdr star:142 一个POSIX/GNU风格的、类似getopt的命令行UI Go库。
  • acmd star:136 Simple, useful, and opinionated CLI package in Go.
  • command-chain star:70 A go library for configure and run command chains - such as pipelining in unix shells.
  • cmd star:46 扩展标准的' flag '包以支持子命令和更多惯用方式。
  • argv star:42 基于Base 语法,用于分隔命令行字符串并将其作为参数的 Go 语言库,
  • carapace-spec star:29 Define simple completions using a spec file.
  • console Closed-loop application library for Cobra commands, with oh-my-posh prompts, and more.
  • urfave/cli star:23849 可让你简单、快速和愉快的构建命令行应用(之前是codegangsta/cli)。
  • elvish star:6217 一种表达性编程语言和通用的交互外壳。
  • kingpin star:3558 支持子命令的命令行和标志解析器(被' kong '取代;见下文)。
  • Dnote star:3002 一个简单的命令行笔记本与多设备同步。
  • go-flags star:2690 Go 命令行选项解析器。
  • pflag star:2690 基于POSIX/GNU-style --flags实现的包,主要用于替换Go的falg包。
  • go-arg star:2225 基于结构的参数解析。
  • ops star:1457 Unikernel 构建器/协调器。
  • liner star:1086 类似readline-like的命令行接口库。
  • flaggy star:945 一个健壮的、易用的标志包,具有出色的子命令支持。
  • mow.cli star:884 用于构建具有复杂标志和参数解析和验证的CLI应用程序。
  • mkideal/cli star:730 基于golang结构标签,功能丰富易于使用的命令行包。
  • wmenu star:228 Easy to use menu structure for cli applications that prompt users to make choices.
  • sflags star:166 Struct based flags generator for flag, urfave/cli, pflag, cobra, kingpin, and other libraries.
  • job star:149 工作,把你的短期指令当作长期任务。
  • readline star:133 Shell library with modern and easy to use UI features.
  • teris-io/cli star:131 为 Go 构建命令接口提供简单而完整的API。
  • env star:126 基于标记的结构化的环境配置。
  • version star:110 Collects and displays CLI version information in multiple formats along with upgrade notice.
  • gocmd star:67 用于构建命令行应用程序。
  • wlog star:67 支持跨平台和并发的简单日志记录接口。
  • strumt star:63 用于创建提示链。
  • go-getoptions star:61 Go option parser inspired by the flexibility of Perl’s GetOpt::Long.
  • flagvar star:48 符合 Go 标准的“flag”标志参数类型包。
  • mcli star:42 A minimal but very powerful cli library for Go.
  • hashicorp/cli star:35 用于实现命令行接口的Go库。
  • hiboot cli 具有自动配置和依赖注入的cli应用程序框架。
  • go-readline-ny star:32 A customizable line-editing library with Emacs keybindings, Unicode support, completion, and syntax highlighting. Used in NYAGOS shell.
  • orpheus star:26 CLI framework with security hardening, plugin storage system, and production observability features.
  • flash-flags star:10 Ultra-fast, zero-dependency, POSIX-compliant flag parsing library that can be used as drop-in stdlib replacement with security hardening.
  • subcmd star:8 解析和运行子命令的另一种方法。与标准的“旗帜”包一起工作。
  • getopt star:7 An accurate Go getopt, validated against the GNU libc implementation.
  • structcli star:7 Eliminate Cobra boilerplate: build powerful, feature-rich CLIs declaratively from Go structs.
  • goopt star:5 A declarative, struct-tag based CLI framework for Go, with a broad feature set such as hierarchical commands/flags, i18n, shell completion, and validation.

⬆ back to top

配置

配置解析的库。 (翻译出错了? 试试 英文版 吧~)

  • viper star:29921 配置管理。
  • godotenv star:10189 Ruby 的 dotenv 库的 Go移植版(从.env文件加载环境变量)。
  • sonic star:9122 A blazingly fast JSON serializing & deserializing library.
  • env star:5964 解析环境变量并赋值到struct中(默认值)。
  • kelseyhightower/envconfig star:5397 管理来自环境变量的配置数据。
  • koanf star:3819 轻量级可扩展库,用于读取Go应用程序中的配置。内置支持JSON, TOML, YAML, env,命令行。
  • ini star:3537 读和写INI文件。
  • kong star:2951 Command-line parser with support for arbitrarily complex command-line structures and additional sources of configuration such as YAML, JSON, TOML, etc (successor to kingpin).
  • cleanenv star:2043 简约的配置阅读器(来自文件、环境,以及你想要的任何地方)。
  • xdg star:941 Go implementation of the XDG Base Directory Specification and XDG user directories.
  • konfig star:646 可组合、可观察和高性能的分布式配置管理。
  • aconfig star:620 简单,有用和固执的配置加载程序。
  • gookit/config star:578 程序配置管理(load,get,set)。支持JSON, YAML, TOML, INI, HCL。支持多文件加载,数据覆盖合并。
  • confita star:509 从多个后端级联加载配置到struct中。
  • fig star:385 用于从文件和环境变量(带有验证和默认值)中读取配置的微型库。
  • GoLobby/Config star:369 GoLobby Config is a lightweight yet powerful configuration manager for the Go programming language.
  • gone/jconf Modular JSON configuration. Keep your config structs along with the code they configure and delegate parsing to submodules without sacrificing full config serialization.
  • konf star:359 The simplest API for reading/watching config from file, env, flag and clouds (e.g. AWS, Azure, GCP).
  • hjson star:347 更加人性化的JSON配置。轻松的语法,更少的错误,更多的注释。
  • config star:339 云本地应用程序配置。将ENV绑定到结构体仅需两行代码。
  • envconfig star:250 从环境变量中读取配置。
  • zerocfg star:198 Zero-effort, concise configuration management that avoids boilerplate and repetitive code, supports multiple sources with priority overrides.
  • argus star:165 File watching and configuration management with MPSC ring buffer, adaptive batching strategies, and universal format parsing (JSON, YAML, TOML, INI, HCL, Properties).
  • harvester star:134 Harvester, a easy to use static and dynamic configuration package supporting seeding, env vars and Consul integration.
  • onion star:118 基于层配置的Go,支持JSON, TOML, YAML,属性,etcd, env,和加密使用PGP。
  • configuration star:108 库,用于从环境变量、文件、标记和“默认”标记初始化配置结构。
  • envh star:100 协助管理环境变量的Helpers。
  • configuro star:93 固执己见的配置加载和验证框架从环境和文件集中到12因素兼容的应用程序。
  • hocon star:87 使用HOCON(一种人类友好的JSON超集)格式的配置库,支持环境变量、引用其他值、注释和多个文件等特性。
  • env star:80 用于将环境变量加载到结构中的轻量级包。
  • uConfig star:72 轻量级、零依赖和可扩展的配置管理。
  • go-aws-ssm star:62 从AWS系统管理器-参数存储中获取参数的Go包。
  • config star:60 configure your app using file, environment variables, or flags in two lines of code.
  • go-cfg star:47 The library provides a unified way to read configuration data into a structure from various sources, such as env, flags, and configuration files (.json, .yaml, .toml, .env).
  • genv star:43 使用dotenv支持轻松读取环境变量。
  • go-up star:43 一个简单的配置库,具有递归占位符解析功能。
  • confiq star:39 Structured data format to config struct decoder library for Go - supporting multiple data formats.
  • conflate star:37 合并来自任意url的多个JSON/YAML/TOML文件、针对JSON模式的验证以及模式中定义的默认值的应用程序。
  • enflag star:36 Container-oriented, zero-dependency configuration library that unifies Env variable and Flag parsing. Uses generics for type safety, without reflection or struct tags.
  • bcl star:28 BCL is a configuration language similar to HCL.
  • go-array star:22 A Go package that read or set data from map, slice or json.
  • go-ssm-config star:22 从AWS SSM(参数存储)加载配置参数的Go实用程序。
  • nasermirzaei89/env star:22 读取环境变量的简单有用的包。
  • ini star:18 INI Parser & Write Library, Unmarshal to Struct, Marshal to Json, Write File, watch file.
  • yamagiconf star:18 The "safe subset" of YAML for Go configs.
  • envyaml star:17 Yaml with environment variables reader. it helps to have secrets as environment variable but load them configs as structured Yaml.
  • go-ini star:17 一个对ini文件进行封送和解送的Go包。
  • go-conf star:13 用于基于注释结构的应用程序配置的简单库。它支持从环境变量、配置文件和命令行参数读取配置。
  • typenv star:12 简约,零依赖,类型化环境变量库。
  • gonfig star:10 基于标记的配置解析器,它将来自不同提供程序的值加载到类型安全结构中。
  • nfigure star:10 Per-library struct-tag based configuration from command lines (Posix & Go-style); environment, JSON, YAML
  • piper star:10 带有配置继承和密钥生成的Viper包装器。
  • swap star:8 根据构建环境递归实例化/配置结构。(YAML, TOML, JSON和env)。
  • env star:7 An environment utility package with support for unmarshaling into structs.
  • hedzr/store star:7 Extensible, high-performance configuration management library, optimized for hierarchical data.
  • GoCfg star:6 Config manager with Struct Tags based contracts, custom value providers, parsers, and documentation generation. Customizable yet simple.
  • azureappconfiguration star:5 The configuration provider for consuming data in Azure App Configuration from Go applications.
  • go-config star:4 Simple and convenient library for working with app configurations.

⬆ back to top

持续集成

用于帮助进行持续集成的工具。 (翻译出错了? 试试 英文版 吧~)

  • drone star:33842 Drone 是一个基于 Docker 的持续集成平台,用 Go 编写。
  • woodpecker star:6362 Woodpecker is a community fork of the Drone CI system.
  • CDS star:4799 企业级CI/CD和DevOps自动化开源平台。
  • muffet star:2589 Fast website link checker in Go, see alternatives.
  • abstruse star:957 Abstruse is a distributed CI platform.
  • Bencher A suite of continuous benchmarking tools designed to catch performance regressions in CI.
  • goveralls star:792 Coveralls.io 是一个用 Go 编写,可持续对代码覆盖率进行检测的系统。
  • gotestfmt star:592 为人类测试输出。
  • overalls star:116 针对多package 的 Go 语言项目,可为类似 goveralls 这样的工具生成覆盖率报告。
  • gomason star:66 在一个干净的工作区中对你的 Go 二进制文件进行测试、构建、签名和发布。
  • dot star:33 A minimal, local first continuous integration system that uses Docker to run jobs concurrently in stages.
  • go-beautiful-html-coverage star:20 A GitHub Action to track code coverage in your pull requests, with a beautiful HTML preview, for free.
  • go-semver-release star:20 Automate the semantic versioning of Git repositories.

This HTML preview is truncated for page performance. The canonical Markdown file contains the complete snapshot.

MARKDOWN METRICS
12275words
152headings
3260links
0code blocks
MDRSS ASSESSMENT
Evidence46/100high confidence
Why MDRSS assigned this score
  • Production catalog audit 2026-08-04
  • Taxonomy classified from title, annotation, source and Markdown signals
  • Agent usefulness evaluated from structure, procedures, examples, evidence and retrieval value
Evidence (1)

Discussion 0

Sign in to join the discussion.