• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

yinggaozhen/awesome-go-cn: 一个很棒的Go框架、库和软件的中文收录大全。 脚本定期与 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

yinggaozhen/awesome-go-cn

开源软件地址:

https://github.com/yinggaozhen/awesome-go-cn

开源编程语言:


开源软件介绍:

Awesome Go

此项目是 awesome-go 中文版,最后一次同步时间 : 2022-06-13 07:15:45(每隔1天同步一次)

chinese Build Status Awesome Slack Widget Netlify Status

patreon avelino 为Awesome Go打赏~

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

小图标说明 :

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

说明

中文 | English

Netlify Status Track Awesome List

你可以快速浏览贡献者名单contribution guidelines. 感谢所有为此项目付出的同学contributors; 你真棒!

如果您在看到一个包或项目不再维护或不适合,请往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!

内容

back to top

音频和音乐

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

  • Oto star:1001 多平台的 low-level 声音播放库。 近一周有更新 godoc
  • PortAudio star:506 基于 Go 的PortAudio audio I/O库。 godoc
  • music-theory star:399 基于 Go 的音乐理论模型。 godoc
  • id3v2 star:246 ID3解码和编码库为Go。 godoc
  • GoAudio star:228 本地Go音频处理库。 godoc
  • flac star:213 原生 Go FLAC编码器/解码器,支持FLAC流。 godoc
  • malgo star:175 迷你音频库。
  • gaad star:101 原生 Go AAC位流解析器。 godoc
  • minimp3 star:81 轻量级MP3解码器库。
  • gosamplerate star:19 libsamplerate 的 Go 语言实现接口。 godoc

back to top

身份验证和OAuth

用于实现验证方案的库。 (翻译出错了? 试试 英文版 吧~)

  • casbin star:12086 支持ACL、RBAC、ABAC等访问控制模型的授权库。 近一周有更新 godoc
  • oauth2 star:4205 goauth2的继任者。通用OAuth 2.0包,附带JWT、谷歌api、计算引擎和应用程序引擎支持。 近一周有更新 godoc
  • goth star:3693 提供了 OAuth 和 OAuth2 的简单清晰易用的方法。可开箱即用处理多个提供程序。 近一周有更新 godoc
  • authboss star:3074 web模块化认证系统。它试图删除尽可能多的模板文件和硬编码,以便每次新建一个新的web项目时,您都可以插入、配置并开始构建您的应用程序,而不必每次都构建一个身份验证系统。 godoc
  • go-jose star:1928 相当完整地实现了JOSE工作组的JSON Web令牌、JSON Web签名和JSON Web加密规范。
  • loginsrv star:1862 JWT登录微服务带有可插拔的后端服务,如OAuth2 (Github)、htpasswd、osiam。 godoc
  • osin star:1737 OAuth2服务器库。 godoc
  • gologin star:1527 用于使用OAuth1和OAuth2身份验证提供者登录的可链处理程序。 近一周有更新 godoc
  • gorbac star:1298 轻量级的基于角色的访问控制(RBAC)实现。 godoc
  • scs star:1121 HTTP服务器的会话管理器。 近一周有更新 godoc
  • paseto star:604 平台无关的安全令牌(PASETO)。 godoc
  • jwt star:544 安全、简单、快速的JSON Web令牌。 近一周有更新 godoc
  • permissions2 star:457 用于跟踪用户、登录状态和权限的库。依赖于cookie安全和bcrypt。 godoc
  • go-guardian star:372 Go-Guardian是一个golang库,它提供了一种简单、干净和习惯的方式来创建强大的现代API和web身份验证,支持LDAP、Basic、承载令牌和基于证书的身份验证。 godoc
  • jwt star:285 轻量级JSON Web令牌库。 godoc
  • jeff star:238 简单、灵活、安全和惯用的web会话管理,具有可配置化的后端。 godoc
  • jwt-auth star:217 JWT中间件,可用于Golang http服务器,提供了许多配置选项。 godoc
  • otpgen star:120 库生成TOTP/HOTP代码。 godoc
  • sessionup star:115 简单但有效的HTTP会话管理和标识包。 godoc
  • session star:107 web服务器会话管理(包括支持谷歌应用程序引擎 - GAE)。 godoc
  • rbac star:98 最小的RBAC包。 近三年未更新 godoc
  • sjwt star:98 简单的jwt生成器和解析器。 godoc
  • sessions star:65 非常简单,高性能,可深度定制的会话服务,主要用于的 go http 服务器。 godoc
  • securecookie star:57 高效安全的cookie编码/解码。 godoc
  • go-email-normalizer star:44 Golang库,用于提供电子邮件地址的规范表示。 godoc
  • branca star:35 branca token规范实现用于Golang 1.15+。 godoc
  • otpgo star:34 基于时间的一次性密码(TOTP)和基于hmac的一次性密码(HOTP)库用于Go。 godoc
  • scope star:21 在Go中轻松管理OAuth2范围。 godoc
  • cookiestxt star:13 提供cookie .txt文件格式的解析器。 godoc

back to top

区块链

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

  • go-ethereum star:37842 以太坊协议的官方Go实现。 近一周有更新 godoc
  • tendermint star:4970 一个高性能中间件,可将任何语言的状态机转换为 Byzantine Fault 状态机。使用 Tendermint 一致性及区块链协议。 近一周有更新 godoc
  • cosmos-sdk star:4051 在宇宙生态系统中构建公共区块链框架。 近一周有更新 godoc
  • gossamer star:335 Polkadot主机的Go实现。 近一周有更新 godoc
  • solana-go star:312 去库与Solana JSON RPC和WebSocket接口接口。 近一周有更新 godoc

back to top

Bot建设

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