mirror of
https://github.com/jobbole/awesome-go-cn.git
synced 2025-06-07 13:15:24 +08:00
增加翻译并修改格式
This commit is contained in:
parent
b3dad86075
commit
55ba2ee38a
150
README.md
150
README.md
@ -120,11 +120,11 @@ _用来生成认证授权模板的库_
|
||||
* [Go-jose](https://github.com/square/Go-jose) - Fairly complete implementation of the JOSE working group's JSON Web Token, JSON Web 签名以及JSON Web 加密 specs.
|
||||
* [Go-oauth2-server](https://github.com/RichardKnop/Go-oauth2-server) - 使用 Go 语言编写的独立、符合标准的 OAuth2 服务器
|
||||
* [Go.auth](https://github.com/bradrydzewski/Go.auth) - 为 Go 语言 web 应用提供的授权 API.
|
||||
* [Gologin](https://github.com/dghubble/Gologin) - chainable handlers for login with OAuth1 and OAuth2 authentication providers.
|
||||
* [Gologin](https://github.com/dghubble/Gologin) - 可以串连使用OAuth1 和 OAuth2 认证服务
|
||||
* [Gorbac](https://github.com/mikespook/Gorbac) - 一个用 Go 语言实现的轻量级RBAC
|
||||
* [Goth](https://github.com/markbates/Goth) - 提供了一种简洁的、惯用的方式来使用OAuth 和 OAuth2. Handles multiple provides out of the box.
|
||||
* [Goth](https://github.com/markbates/Goth) - 提供了一种简洁的、惯用的方式来使用OAuth 和 OAuth2.
|
||||
* [httpauth](https://github.com/Goji/httpauth) - HTTP 认证中间件
|
||||
* [jwt](https://github.com/robbert229/jwt) - Clean and easy to use implementation of JSON Web Tokens (JWT).
|
||||
* [jwt](https://github.com/robbert229/jwt) - 简单易用的一个JSON Web Tokens (JWT)的实现
|
||||
* [jwt-auth](https://github.com/adam-hanna/jwt-auth) - JWT 为 Go 语言 HTTP 服务器编写的 jwt 中间件,有多种配置选项
|
||||
* [jwt-Go](https://github.com/dgrijalva/jwt-Go) - Go 语言实现的JSON Web Tokens (JWT).
|
||||
* [loginsrv](https://github.com/tarent/loginsrv) - JWT 登录微服务,可以继承OAuth2 (Github), htpasswd, osiam等后端。
|
||||
@ -236,7 +236,7 @@ _通用数据结构及算法_
|
||||
* [bitset](https://github.com/willf/bitset) - 实现了bitset的 Go 语言包.
|
||||
* [bloom](https://github.com/zhenjl/bloom) - Go 语言实现的bloom filter
|
||||
* [bloom](https://github.com/yourbasic/bloom) - Go 语言实现的bloom filter
|
||||
* [boomfilters](https://github.com/tylertreat/BoomFilters) - Probabilistic data structures for processing continuous, unbounded streams
|
||||
* [boomfilters](https://github.com/tylertreat/BoomFilters) - 概率统计数据结构,用于处理大量连续的数据。
|
||||
* [count-min-log](https://github.com/seiflotfy/count-min-log) - Go implementation Count-Min-Log sketch: Approximately counting with approximate counters (Like Count-Min sketch but using less memory).
|
||||
* [cuckoofilter](https://github.com/seiflotfy/cuckoofilter) - Cuckoo 过滤器:一个用go语言实现的计数布隆过滤器的替代品
|
||||
* [encoding](https://github.com/zhenjl/encoding) - 整型压缩库
|
||||
@ -250,7 +250,7 @@ _通用数据结构及算法_
|
||||
* [Gota](https://github.com/kniren/Gota) - 为go语言实现了数据帧,序列以及数据噪音的方法
|
||||
* [hilbert](https://github.com/Google/hilbert) - 用于映射空间填充曲线(例如希尔伯特曲线和皮亚诺曲线)和数值的库。
|
||||
* [hyperloglog](https://github.com/axiomhq/hyperloglog) - HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction.
|
||||
* [levenshtein](https://github.com/agext/levenshtein) - 编辑距离(levenshtein distance)和相似性度量, with customizable edit costs and Winkler-like bonus for common prefix.
|
||||
* [levenshtein](https://github.com/agext/levenshtein) - 编辑距离(levenshtein distance)和相似性度量, 可以自定义编辑代价和and Winkler-like bonus for common prefix.
|
||||
* [levenshtein](https://github.com/agnivade/levenshtein) - Go语言实现计算编辑距离
|
||||
* [mafsa](https://github.com/smartystreets/mafsa) - Go语言实现的MA-FSA ,包含最小完美哈希
|
||||
* [merkletree](https://github.com/cberGoon/merkletree) - 实现了梅克尔树,提供了一种高效、安全的数据结构内容验证方法
|
||||
@ -289,7 +289,7 @@ _通用数据结构及算法_
|
||||
* [tempdb](https://github.com/rafaeljesus/tempdb) - 临时数据的键值对存储
|
||||
* [tidb](https://github.com/pingcap/tidb) - TiDB 是一个分布式的 SQL 数据库。受到了Google F1的启发
|
||||
* [tiedot](https://github.com/HouzuoGuo/tiedot) - 基于 Go 语言的 NoSQL 数据库
|
||||
* [Tile38](https://github.com/tidwall/tile38) - 地理位置数据库 DB with spatial index 及实时地理围栏
|
||||
* [Tile38](https://github.com/tidwall/tile38) - 地理位置数据库及实时地理围栏
|
||||
|
||||
_数据库迁移_
|
||||
|
||||
@ -319,7 +319,7 @@ _数据库工具_
|
||||
* [Dotsql](https://github.com/gchaincl/dotsql) - 一个Go语言库,帮助你将sql文件保存在一个地方并且方便的取用
|
||||
* [Goqu](https://github.com/doug-martin/Goqu) - 地道的 SQL 语句创建器和查询库
|
||||
* [iGor](https://github.com/galeone/iGor) - PostgreSQL 的抽象层,支持高级功能以及类 Gorm 的语法
|
||||
* [ozzo-dbx](https://github.com/Go-ozzo/ozzo-dbx) - Powerful data retrieval methods as well as DB-agnostic query building capabilities.
|
||||
* [ozzo-dbx](https://github.com/Go-ozzo/ozzo-dbx) - 提供强大的数据恢复功能以及构建不区分数据库类型的查询的能力
|
||||
* [scaneo](https://github.com/variadico/scaneo) - 生成用于将数据库行转换为任意结构体的 Go 代码
|
||||
* [sqrl](https://github.com/elgris/sqrl) - SQL 查询创建器,是 Squirrel 的一个 fork 版本,进行了性能方面的优化
|
||||
* [Squirrel](https://github.com/Masterminds/squirrel) - 一个帮助你构建 SQL 查询的库
|
||||
@ -394,7 +394,7 @@ _用于构建分布式系统的库_
|
||||
* [drmaa](https://github.com/dgruber/drmaa) - Job submission library for cluster schedulers based on the DRMAA standard.
|
||||
* [flowgraph](https://github.com/vectaport/flowgraph) - MPI-style ready-send coordination layer.
|
||||
* [gleam](https://github.com/chrislusf/gleam) - Fast and scalable distributed map/reduce system written in pure Go and Luajit, combining Go's high concurrency with Luajit's high performance, runs standalone or distributed.
|
||||
* [glow](https://github.com/chrislusf/glow) - 简单易用、可扩展的Easy-to-Use scalable distributed big data processing, Map-Reduce, DAG execution, 所有功能均由Go语言编写.
|
||||
* [glow](https://github.com/chrislusf/glow) - 简单易用、可扩展的大数据处理能力,Map-Reduce 以及执行DAG(Database Availability Group),所有功能均由Go语言编写.
|
||||
* [Go-jump](https://github.com/dgryski/Go-jump) - Google "Jump" 一致性哈希函数的借口
|
||||
* [Go-kit](https://github.com/Go-kit/kit) - 为服务工具吧,支持服务发现、负载均衡 、可插拔传输以及请求追踪等
|
||||
* [Gorpc](https://github.com/valyala/Gorpc) - 简单、快速、可扩展的 RPC 库,针对高负载场景
|
||||
@ -412,7 +412,7 @@ _用于构建分布式系统的库_
|
||||
* [sleuth](https://github.com/ursiform/sleuth) - 在 HTTP 服务之间进行无主 p2p 自动发现和 RPC通信(使用 [ZeroMQ](https://github.com/zeromq/libzmq)).
|
||||
* [tendermint](https://github.com/tendermint/tendermint) - 一个高性能的中间件,用于将任何语言编写的状态机转换为一个拜占庭容错状态机,使用Tendermint 一致性及区块链协议
|
||||
* [torrent](https://github.com/anacrolix/torrent) - BitTorrent 客户端
|
||||
* [dht](https://Godoc.org/github.com/anacrolix/dht) - BitTorrent Kademlia DHT 实现.
|
||||
* [dht](https://Godoc.org/github.com/anacrolix/dht) - BitTorrent Kademlia DHT 的实现.
|
||||
* [Go-peerflix](https://github.com/Sioro-Neoku/Go-peerflix) - 视频流 torrent 客户端
|
||||
|
||||
## 电子邮件
|
||||
@ -423,7 +423,7 @@ _用于创建和发送电子邮件的库_
|
||||
* [email](https://github.com/jordan-wright/email) -一个健壮的、灵活的 email 库
|
||||
* [Go-dkim](https://github.com/toorop/Go-dkim) - DKIM 库,用于对 email 进行签名和验证
|
||||
* [Go-imap](https://github.com/emersion/Go-imap) - IMAP 库,用于客户端和服务器
|
||||
* [Go-message](https://github.com/emersion/Go-message) - Streaming library for the Internet Message Format and mail messages
|
||||
* [Go-message](https://github.com/emersion/Go-message) - 用于触雷互联网消息格式和邮件的库
|
||||
* [Gomail](https://github.com/Go-Gomail/Gomail/) - Gomail 是一个非常简单且强大的库,用于发送电子邮件
|
||||
* [Hectane](https://github.com/hectane/hectane) - 轻量级 SMTP 客户端,提供 HTTP API
|
||||
* [hermes](https://github.com/matcornic/hermes) - 一个用于生成干净、响应式 HTML e-mail 的包
|
||||
@ -530,8 +530,8 @@ _用于管理和处理Go 语言协程的工具_
|
||||
* [Go-flow](https://github.com/kamildrazkiewicz/Go-flow) - 控制 Go 语言协程的执行顺序
|
||||
* [Goworker](https://github.com/benmanns/Goworker) - Goworker 是一个基于 Go 语言的后台worker
|
||||
* [grpool](https://github.com/ivpusic/grpool) - 轻量级 Go 语言协程池
|
||||
* [pool](https://github.com/Go-playground/pool) - Limited consumer Goroutine or unlimited Goroutine pool for easier Goroutine handling and cancellation.
|
||||
* [semaphore](https://github.com/kamilsk/semaphore) - Semaphore pattern implementation with timeout of lock/unlock operations based on channel and context.
|
||||
* [pool](https://github.com/Go-playground/pool) - 有限消费者协程或无限协程池,用于简单的处理协程和取消协程
|
||||
* [semaphore](https://github.com/kamilsk/semaphore) - 实现了信号量模式,提供了超时锁定、解锁操作,基于通道和上下文。
|
||||
* [tunny](https://github.com/Jeffail/tunny) - Go 语言协程池
|
||||
|
||||
## GUI
|
||||
@ -583,7 +583,7 @@ _用于操作图像的库_
|
||||
* [imaginary](https://github.com/h2non/imaginary) - 快速且简单的 HTTP 微服务,用于图像缩放
|
||||
* [imaging](https://github.com/disintegration/imaging) - 简单的 Go 语言图像处理包
|
||||
* [img](https://github.com/hawx/img) - 图像操作工具精选集
|
||||
* [ln](https://github.com/fogleman/ln) - 3D line art rendering in Go.
|
||||
* [ln](https://github.com/fogleman/ln) - 3D 图线艺术渲染
|
||||
* [mpo](https://github.com/donatj/mpo) - MPO 3D 照片解码与转换工具.
|
||||
* [picfit](https://github.com/thoas/picfit) - 一个使用 Go 语言编写的图片缩放服务器
|
||||
* [pt](https://github.com/fogleman/pt) - 光线追踪引擎
|
||||
@ -629,18 +629,18 @@ _用于生成和操作日志文件的库._
|
||||
* [logrus](https://github.com/Sirupsen/logrus) - 支持结构化的日志工具.
|
||||
* [logrusly](https://github.com/sebest/logrusly) - [logrus](https://github.com/sirupsen/logrus) plug-in to send errors to a [Loggly](https://www.loggly.com/).
|
||||
* [logutils](https://github.com/hashicorp/logutils) - 对 Go 语言标准日志工具进行了扩展,使其更好用
|
||||
* [logxi](https://github.com/mgutz/logxi) - 12-factor app logger that is fast and makes you happy.
|
||||
* [logxi](https://github.com/mgutz/logxi) - 十二要素 app 日志工具,非常快速,令你开心
|
||||
* [lumberjack](https://github.com/natefinch/lumberjack) - 简单的循环日志工具,实现了 io.WriteCloser.
|
||||
* [mlog](https://github.com/jbrodriguez/mlog) - 一个简单的日志模块,可以分5级并有一个可选的循环日志文件记录功能,支持 stdout/stderr 输出.
|
||||
* [ozzo-log](https://github.com/Go-ozzo/ozzo-log) - 高性能日志库,支持日志严重级别、分类及过滤。可以将过滤后的信息发送到不同的目的地(例如: 控制台、网络、邮箱).
|
||||
* [seelog](https://github.com/cihub/seelog) - 一个灵活的、解耦的、格式化的日志库
|
||||
* [slf](https://github.com/ventu-io/slf) - 简单日志门面(The Structured Logging Facade (SLF) ) (类似SLF4J,但是它是结构化的,并且专为 Go 语言设计)
|
||||
* [slog](https://github.com/ventu-io/slog) - 为 Go 语言实现的结构化日志门面(Structured Logging Facade (SLF) )
|
||||
* [spew](https://github.com/davecgh/Go-spew) - Implements a deep pretty printer for Go data structures to aid in debugging
|
||||
* [spew](https://github.com/davecgh/Go-spew) - 为 Go 语言的数据结构实现了一个整洁的打印功能,有助于调试
|
||||
* [stdlog](https://github.com/alexcesaro/log) - Stdlog 是一个面向对象的库,提供了分级日志功能,对于定时任务很有用.
|
||||
* [tail](https://github.com/hpcloud/tail) - 这个 Go 语言软件包力争模拟 BSD tail 的功能
|
||||
* [xlog](https://github.com/xfxdev/xlog) - 插件架构以及灵活的日志系统,具有日志等级控制,多日志目标以及自定义日志格式功能
|
||||
* [xlog](https://github.com/rs/xlog) - Structured logger for `net/context` aware HTTP handlers with flexible dispatching.
|
||||
* [xlog](https://github.com/rs/xlog) - 结构化日志 for `net/context` aware HTTP handlers ,可以灵活的分发
|
||||
* [zap](https://github.com/uber-Go/zap) - 快速的、结构化的、分级的日志库
|
||||
* [zerolog](https://github.com/rs/zerolog) - 零分配 JSON 日志.
|
||||
|
||||
@ -653,20 +653,20 @@ _机器学习库_
|
||||
* [gaGo](https://github.com/MaxHalford/gaGo) - 多种群,灵活的,并行的遗传算法
|
||||
* [Go-fann](https://github.com/white-pony/Go-fann) - 快速人工神经网络库(FANN)的Go语言借口.
|
||||
* [Go-galib](https://github.com/thoj/Go-galib) - Go 语言编写的遗传算法库
|
||||
* [Go-pr](https://github.com/daviddengcn/Go-pr) - go语言模式识别库
|
||||
* [Gobrain](https://github.com/Goml/Gobrain) - go语言编写的神经网络
|
||||
* [Go-pr](https://github.com/daviddengcn/Go-pr) - Go 语言模式识别库
|
||||
* [Gobrain](https://github.com/Goml/Gobrain) - Go 语言编写的神经网络
|
||||
* [Godist](https://github.com/e-dard/Godist) - 多种概率分布及相关方法
|
||||
* [Goga](https://github.com/tomcraven/Goga) - go语言遗传算法库
|
||||
* [GoLearn](https://github.com/sjwhitworth/Golearn) - go语言通用机器学习库
|
||||
* [Golinear](https://github.com/danieldk/Golinear) - liblinear 库的go语言接口
|
||||
* [Goga](https://github.com/tomcraven/Goga) - Go 语言遗传算法库
|
||||
* [GoLearn](https://github.com/sjwhitworth/Golearn) - Go 语言通用机器学习库
|
||||
* [Golinear](https://github.com/danieldk/Golinear) - liblinear 库的 Go 语言接口
|
||||
* [Goml](https://github.com/cdipaolo/Goml) - 即时go语言机器学习库
|
||||
* [GoRecommend](https://github.com/timkaye11/GoRecommend) - go语言推荐算法库
|
||||
* [GoRecommend](https://github.com/timkaye11/GoRecommend) - Go 语言推荐算法库
|
||||
* [GorGonia](https://github.com/chewxy/GorGonia) - 基于图的计算库,类似于 Theano。提供了一些原型用于构建各种个样的机器学习和神经网络算法
|
||||
* [libsvm](https://github.com/datastream/libsvm) - libsvm 的go语言版本,基于LIBSVM 3.14.
|
||||
* [mlGo](https://github.com/NullHypothesis/mlGo) - 这个项目点目标是在go语言中提供极简的机器学习算法
|
||||
* [neat](https://github.com/jinyeom/neat) - 即插即用的并行go语言框架,用于NeuroEvolution of Augmenting Topologies (NEAT).
|
||||
* [neural-Go](https://github.com/schuyler/neural-Go) - go语言实现的多层感知神经网络,通过反向传播算法进行训练.
|
||||
* [probab](https://github.com/ThePaw/probab) -概率分布函数。 贝叶斯推理。使用纯go语言编写
|
||||
* [libsvm](https://github.com/datastream/libsvm) - libsvm 的 Go 语言版本,基于 LIBSVM 3.14.
|
||||
* [mlGo](https://github.com/NullHypothesis/mlGo) - 这个项目点目标是在 Go 语言中提供极简的机器学习算法
|
||||
* [neat](https://github.com/jinyeom/neat) - 即插即用的并行 Go 语言框架,用于NeuroEvolution of Augmenting Topologies (NEAT).
|
||||
* [neural-Go](https://github.com/schuyler/neural-Go) - Go 语言实现的多层感知神经网络,通过反向传播算法进行训练.
|
||||
* [probab](https://github.com/ThePaw/probab) -概率分布函数、贝叶斯推理。使用纯 Go 语言编写
|
||||
* [reGommend](https://github.com/muesli/reGommend) - 推荐系统及协同过滤引擎
|
||||
* [shield](https://github.com/eaigner/shield) - 贝叶斯文吧分类器,包含灵活的分词器和存储后端
|
||||
|
||||
@ -690,11 +690,11 @@ _实现了消息系统的库_
|
||||
* [Golongpoll](https://github.com/jcuga/Golongpoll) - HTTP 长轮询服务器库,让 web 发布与订阅变的更简单.
|
||||
* [Goose](https://github.com/ian-kent/Goose) - Go语言实现的服务器端事件发送
|
||||
* [Gopush-cluster](https://github.com/Terry-Mao/Gopush-cluster) - Gopush-cluster 是一个Go语言实现的支持集群的comet服务(支持websocket,和tcp协议)
|
||||
* [Gorush](https://github.com/appleboy/Gorush) - Push notification server using [APNs2](https://github.com/sideshow/apns2) and Google [GCM](https://github.com/Google/Go-gcm).
|
||||
* [guble](https://github.com/smancke/guble) - 一个使用通知推送Messaging server using push notifications (Google Firebase Cloud Messaging, Apple Push Notification services, SMS)、websockets 、REST API 的消息服务器。提供了分布式操作和消息持久化特性
|
||||
* [Gorush](https://github.com/appleboy/Gorush) - 通知推送服务器,使用 [APNs2](https://github.com/sideshow/apns2) 和 Google [GCM](https://github.com/Google/Go-gcm).
|
||||
* [guble](https://github.com/smancke/guble) - 一个使用通知推送(Google Firebase Cloud Messaging, Apple Push Notification services, SMS)、websockets 、REST API 的消息服务器。提供了分布式操作和消息持久化特性
|
||||
* [machinery](https://github.com/RichardKnop/machinery) - 异步任务队列,基于分布式消息处理
|
||||
* [manGos](https://github.com/Go-manGos/manGos) - 纯 Go 语言实现的 Nanomsg ("Scalable Protocols")
|
||||
* [melody](https://github.com/olahol/melody) - 用于处理websocket 会话的一个极简框架,包括广播和自动 ping/pong 处理
|
||||
* [melody](https://github.com/olahol/melody) - 用于处理 websocket 会话的一个极简框架,包括广播和自动 ping/pong 处理
|
||||
* [NATS Go Client](https://github.com/nats-io/nats) - 轻量级高性能发布订阅(publish-subscribe) 以及分布式消息队列系统,这个一个Go语言库.
|
||||
* [nsq-event-bus](https://github.com/rafaeljesus/nsq-event-bus) - 针对 NSQ 的主题和频道进行了简单的封装
|
||||
* [oplog](https://github.com/dailymotion/oplog) - 原生的 oplog/replication 系统,用于 REST APIs
|
||||
@ -708,22 +708,22 @@ _实现了消息系统的库_
|
||||
|
||||
_一些暂时无法归类的库_
|
||||
|
||||
* [alice](https://github.com/magic003/alice) - go语言依赖注入容器
|
||||
* [alice](https://github.com/magic003/alice) - GO 语言依赖注入容器
|
||||
* [archiver](https://github.com/mholt/archiver) - 用于制作和解压 .zip 和 .tar.gz 文件的库和命令
|
||||
* [autoflags](https://github.com/artyom/autoflags) - 通过结构体自动定义命令行标记的go语言软件包
|
||||
* [avgRating](https://github.com/kirillDanshin/avgRating) - 利用Wilson Score Equation方程计算平均分及评级
|
||||
* [avgRating](https://github.com/kirillDanshin/avgRating) - 利用 Wilson Score 方程计算平均分及评级
|
||||
* [banner](https://github.com/dimiro1/banner) - 在你的go语言应用中添加炫酷的横幅
|
||||
* [battery](https://github.com/distatus/battery) - 跨平台电源信息库
|
||||
* [bitio](https://github.com/icza/bitio) - 高度优化的比特级读写
|
||||
* [browscap_Go](https://github.com/digitalcrab/browscap_Go) - [Browser Capabilities Project](http://browscap.org/)的go语言库
|
||||
* [conv](https://github.com/cstockton/Go-conv) - conv 提供了一种快速且符合直觉的go语言类型转换
|
||||
* [browscap_Go](https://github.com/digitalcrab/browscap_Go) - [Browser Capabilities Project](http://browscap.org/)的 GO 语言库
|
||||
* [conv](https://github.com/cstockton/Go-conv) - conv 提供了一种快速且符合直觉的 GO 语言类型转换
|
||||
* [datacounter](https://github.com/miolini/datacounter) - Greaders/writer/HTTP.ResponseWriter 计数器
|
||||
* [errors](https://github.com/pkg/errors) - 提供简单的错误处理
|
||||
* [Go-chat-bot](https://github.com/Go-chat-bot/bot) - IRC, Slack & Telegram 聊天机器人
|
||||
* [Go-chat-bot](https://github.com/Go-chat-bot/bot) - IRC,Slack,Telegram 聊天机器人
|
||||
* [Go-commons-pool](https://github.com/jolestar/Go-commons-pool) - 通用对象池
|
||||
* [Go-multierror](https://github.com/hashicorp/Go-multierror) - 这个 Go 语言库用于将一系列的错误作为一个整体来显示
|
||||
* [Go-openapi](https://github.com/Go-openapi) - 一些用于处理和利用 open-api 的库集合
|
||||
* [Go-resiliency](https://github.com/eapache/Go-resiliency) - go语言弹性模式
|
||||
* [Go-resiliency](https://github.com/eapache/Go-resiliency) - GO 语言弹性模式
|
||||
* [Go-sarah](https://github.com/oklahomer/Go-sarah) - 用于构建聊天机器人的框架,支持 LINE, Slack, Gitter等等
|
||||
* [Go-shortid](https://github.com/ventu-io/Go-shortid) - 超短的、唯一的、非序列的、对url友好的id
|
||||
* [Go-unarr](https://github.com/gen2brain/Go-unarr) - 解压缩库,可用于RAR, TAR, ZIP 以及 7z 归档文件.
|
||||
@ -864,7 +864,7 @@ _用于进行包和依赖管理的库_
|
||||
* [Goop](https://github.com/nitrous-io/Goop) - 简单的依赖管理工具,手到 Bundler 的启发
|
||||
* [Gopm](https://github.com/gpmGo/Gopm) - Go 包管理器
|
||||
* [Govendor](https://github.com/kardianos/Govendor) - Go 包管理器。 Go 语言 vendor 工具,兼容标准 vendor文件
|
||||
* [gpm](https://github.com/pote/gpm) - go语言包管理工具
|
||||
* [gpm](https://github.com/pote/gpm) - Go 语言包管理工具
|
||||
* [gvt](https://github.com/FiloSottile/gvt) - `gvt` 是一个简单的发布管理工具(aka Go15VENDOREXPERIMENT), 基于 gb-vendor.
|
||||
* [johnny-deps](https://github.com/VividCortex/johnny-deps) - 极简的依赖版本管理工具,使用 git
|
||||
* [nut](https://github.com/jingweno/nut) - Go 语言依赖管理
|
||||
@ -964,31 +964,30 @@ _用于进行二进制序列化的库和工具_
|
||||
|
||||
_模板库及工具_
|
||||
|
||||
* [ace](https://github.com/yosssi/ace) - Ace 是一个go语言的 HTML 模板引擎,受到了 Slim 和 Jade 的启发。 Ace 是对Gold的一种改进。
|
||||
* [ace](https://github.com/yosssi/ace) - Ace 是一个 Go 语言的 HTML 模板引擎,受到了 Slim 和 Jade 的启发。 Ace 是对Gold的一种改进。
|
||||
* [amber](https://github.com/eknkc/amber) - Amber 是一个优雅的模板引擎,受到 HAML 和 Jade的启发
|
||||
* [damsel](https://github.com/dskinner/damsel) - 标记语言,通过css选择器实现了html outlining ,并可以通过 pkg html/template 等进行扩展
|
||||
* [eGo](https://github.com/benbjohnson/eGo) - 轻量级模板语言,让你可以使用go语言来创建模板。模板会被转化为go语言并编译
|
||||
* [eGo](https://github.com/benbjohnson/eGo) - 轻量级模板语言,让你可以使用go语言来创建模板。模板会被转化为 Go 语言并编译
|
||||
* [fasttemplate](https://github.com/valyala/fasttemplate) - 简单快速的模板引擎。进行模板元素替换时,速度是[text/template](http://Golang.org/pkg/text/template/)的十倍
|
||||
* [Gofpdf](https://github.com/jung-kurt/Gofpdf) - PDF 文档生成器,支持文本,绘图和图片
|
||||
* [grender](https://github.com/dannyvankooten/grender) - 对 html/template 进行了简单的封装,支持基于文件的模板可以利用其他模板文件进行扩展
|
||||
* [hero](https://github.com/shiyanhui/hero) Hero 是一个趁手的、快速的、强大的go语言模板引擎
|
||||
* [hero](https://github.com/shiyanhui/hero) Hero 是一个趁手的、快速的、强大的 Go 语言模板引擎
|
||||
* [jet](https://github.com/CloudyKit/jet) - Jet 模板引擎
|
||||
* [kasia.Go](https://github.com/ziutek/kasia.Go) - 一个用于HTML 和其他文本文件的模板系统,使用go语言实现
|
||||
* [liquid](https://github.com/osteele/liquid) - Go 语言实现的 Shopify Liquid 模板.
|
||||
* [mustache](https://github.com/hoisie/mustache) - Go 语言实现的Mustache 模板语言
|
||||
* [ponGo2](https://github.com/flosch/ponGo2) - 类似 DjanGo 的模板引擎
|
||||
* [quicktemplate](https://github.com/valyala/quicktemplate) - 快速、强大且易用的模板引擎。将模板转化为go语言并进行编译
|
||||
* [raymond](https://github.com/aymerick/raymond) - 使用go语言实现的完整的 handlebars
|
||||
* [GoRazor](https://github.com/sipin/Gorazor) - go语言的Razor 视图引擎
|
||||
* [Soy](https://github.com/robfig/soy) - go语言实现的谷歌闭包模板(也就是 Soy templates) , 参见[official spec](https://developers.Google.com/closure/templates/)
|
||||
* [velvet](https://github.com/Gobuffalo/velvet) - 使用go语言实现的完整的 handlebars
|
||||
* [raymond](https://github.com/aymerick/raymond) - 使用 Go 语言实现的完整的 handlebars
|
||||
* [GoRazor](https://github.com/sipin/Gorazor) - Go 语言的Razor 视图引擎
|
||||
* [Soy](https://github.com/robfig/soy) - Go 语言实现的谷歌闭包模板(也就是 Soy templates) , 参见[official spec](https://developers.Google.com/closure/templates/)
|
||||
* [velvet](https://github.com/Gobuffalo/velvet) - 使用 Go 语言实现的完整的 handlebars
|
||||
|
||||
## 测试
|
||||
|
||||
_测试及用于生成测试数据的库._
|
||||
|
||||
* 测试框架
|
||||
|
||||
* [assert](https://github.com/Go-playground/assert) - 基础断言库,用于对 Go 语言程序进行测试,提供了一些用于自定义断言的代码块
|
||||
* [badio](https://github.com/cavaliercoder/badio) - Go 语言 `testing/iotest` 包的扩展
|
||||
* [baloo](https://github.com/h2non/baloo) - 表达性强、多功能的、端到端的HTTP API 测试工具
|
||||
@ -998,7 +997,7 @@ _测试及用于生成测试数据的库._
|
||||
* [frisby](https://github.com/verdverm/frisby) - REST API 测试框架
|
||||
* [ginkGo](http://onsi.github.io/ginkGo/) - BDD 测试框架
|
||||
* [Go-carpet](https://github.com/msoap/Go-carpet) - 用于在终端中查看测试覆盖率的工具
|
||||
* [Go-mutesting](https://github.com/zimmski/Go-mutesting) - go 语言源代码突变测试(Mutation testing )
|
||||
* [Go-mutesting](https://github.com/zimmski/Go-mutesting) - Go 语言源代码突变测试(Mutation testing )
|
||||
* [Go-vcr](https://github.com/dnaeon/Go-vcr) - 记录并重放 HTTP 交互,用于快速的、确定性的、准确的测试
|
||||
* [Goblin](https://github.com/franela/Goblin) - 类似 Mocha 的测试框架
|
||||
* [Gocheck](http://labix.org/Gocheck) - 更加高级的测试框架,用于替换 Gotest.
|
||||
@ -1024,7 +1023,6 @@ _测试及用于生成测试数据的库._
|
||||
* [Govcr](https://github.com/seborama/Govcr) - HTTP mock : 离线测试时记录和重放浏览器的动作
|
||||
* [minimock](https://github.com/Gojuno/minimock) - Mock 生成器
|
||||
* [mockhttp](https://github.com/tv42/mockhttp) - Go HTTP.ResponseWriter 使用的 Mock 对象
|
||||
|
||||
* Fuzzing and delta-debugging/reducing/shrinking
|
||||
* [Go-fuzz](https://github.com/dvyukov/Go-fuzz) - 随机化测试系统
|
||||
* [Gofuzz](https://github.com/Google/Gofuzz) - 用于生成随机值来初始化 Go 语言对象的库
|
||||
@ -1092,9 +1090,9 @@ _用于访问第三方 APIs 的库_
|
||||
* [clarifai](https://github.com/samuelcouch/clarifai) - 用语和 Clarifai API 交互的 Go 语言库
|
||||
* [discordGo](https://github.com/bwmarrin/discordGo) - Discord Chat API 的 Go 语言接口
|
||||
* [facebook](https://github.com/huandu/facebook) - 支持 Facebook Graph API 的库
|
||||
* [fcm](https://github.com/maddevsio/fcm) - Go library for Firebase Cloud Messaging
|
||||
* [fcm](https://github.com/maddevsio/fcm) - Firebase Cloud Messaging 的 Go 语言库
|
||||
* [gads](https://github.com/emiddleton/gads) - Google Adwords 非官方 API
|
||||
* [gami](https://github.com/bit4bit/gami) - Asterisk Manager Interface 库
|
||||
* [gami](https://github.com/bit4bit/gami) - Asterisk Manager Interface 的 Go 语言库
|
||||
* [gcm](https://github.com/Aorioli/gcm) - Google Cloud Messaging 库
|
||||
* [geo-Golang](https://github.com/codingsince1985/geo-Golang) - 用于与 [Google Maps](https://developers.Google.com/maps/documentation/geocoding/intro), [MapQuest](http://open.mapquestapi.com/geocoding/), [Nominatim](http://open.mapquestapi.com/nominatim/), [OpenCage](http://geocoder.opencagedata.com/api.html), [HERE](https://developer.here.com/rest-apis/documentation/geocoder), [Bing](https://msdn.microsoft.com/en-us/library/ff701715.aspx), [Mapbox](https://www.mapbox.com/developers/api/geocoding/), 及 [OpenStreetMap](https://wiki.openstreetmap.org/wiki/Nominatim) 地理编码 / 反编码 APIs 交互的库
|
||||
* [ghost](https://github.com/neuegram/ghost) - 用于和 Snapchat API 交互的库
|
||||
@ -1107,12 +1105,12 @@ _用于访问第三方 APIs 的库_
|
||||
* [Go-telegraph](https://github.com/toby3d/Go-telegraph) - Telegraph 发布平台 API 客户端
|
||||
* [Go-tgbot](https://github.com/olebedev/Go-tgbot) - 纯 Go 语言的Telegram 机器人 API 封装,通过 swagger 文件,基会话的路由和中间件
|
||||
* [Go-trending](https://github.com/andygrunwald/Go-trending) - 用于获取 Github 上面 [当前流行的代码库](https://github.com/trending) 及 [开发者](https://github.com/trending/developers)
|
||||
* [Go-twitch](https://github.com/knspriggs/Go-twitch) - 用于和推特v3 API进行交互的 Go 语言客户端
|
||||
* [Go-twitter](https://github.com/dghubble/Go-twitter) - 用于和推特v1.1 API进行交互的 Go 语言客户端
|
||||
* [Go-twitch](https://github.com/knspriggs/Go-twitch) - 用于和推特v3 API 进行交互的 Go 语言客户端
|
||||
* [Go-twitter](https://github.com/dghubble/Go-twitter) - 用于和推特v1.1 API 进行交互的 Go 语言客户端
|
||||
* [Go-unsplash](https://github.com/hbagdi/Go-unsplash) - [Unsplash.com](https://unsplash.com) API 的 Go 语言客户端
|
||||
* [Go-xkcd](https://github.com/nishanths/Go-xkcd) - xkcd API 的 Go 语言客户端
|
||||
* [Goamz](https://github.com/mitchellh/Goamz) - [Goamz](https://launchpad.net/Goamz) 的一个fork分支,添加了一些缺失的 API,用于调用特定的软件包。
|
||||
* [Golyrics](https://github.com/mamal72/Golyrics) - Golyrics 是一个go语言库,用于从 Wikia 上获取歌词
|
||||
* [Golyrics](https://github.com/mamal72/Golyrics) - Golyrics 是一个 Go 语言库,用于从 Wikia 上获取歌词
|
||||
* [GoMusicBrainz](https://github.com/michiwend/Gomusicbrainz) - Go MusicBrainz WS2 客户端
|
||||
* [Google](https://github.com/Google/Google-api-Go-client) - 为go语言自动生成google api
|
||||
* [Google-analytics](https://github.com/chonthu/Go-Google-analytics) - Google 分析报告的一个简单的封装
|
||||
@ -1137,7 +1135,7 @@ _用于访问第三方 APIs 的库_
|
||||
* [smite](https://github.com/sergiotapia/smiteGo) - 对Smite game API 的封装
|
||||
* [spotify](https://github.com/rapito/Go-spotify) - 用于接入 Spotify WEB API 的 Go 语言库
|
||||
* [steam](https://github.com/sostronk/Go-steam) - 用于与Steam服务器进行交互的库
|
||||
* [stripe](https://github.com/stripe/stripe-Go) - Stripe API 的 go语言客户端
|
||||
* [stripe](https://github.com/stripe/stripe-Go) - Stripe API 的 Go 语言客户端
|
||||
* [tbot](https://github.com/yanzay/tbot) - Telegram bot 服务器,有类似 net/http 的 api
|
||||
* [telebot](https://github.com/tucnak/telebot) - go语言编写的 Telegram bot 框架
|
||||
* [telegram-bot-api](https://github.com/Syfaro/telegram-bot-api) - 简洁的 Telegram bot 客户端.
|
||||
@ -1175,7 +1173,7 @@ _可以让你的生活变得更简单的实用工具._
|
||||
* [gentleman](https://github.com/h2non/gentleman) - 全功能、插件驱动的 HTTP 客户端库
|
||||
* [git-time-metric](https://github.com/git-time-metric/gtm) - 简单、无缝、轻量级的 Git 时间追踪工具
|
||||
* [GJSON](https://github.com/tidwall/gjson) - 一行代码获取JSON
|
||||
* [Go-astitodo](https://github.com/asticode/Go-astitodo) - 解析你 Go 语言代码中的(待办事项) TODOs
|
||||
* [Go-astitodo](https://github.com/asticode/Go-astitodo) - 解析你 Go 语言代码中的TODOs(待办事项)
|
||||
* [Go-bind-plugin](https://github.com/wendiGo/Go-bind-plugin) - Go:generate tool for wrapping symbols exported by Golang plugins (1.8 only)
|
||||
* [Go-cron](https://github.com/rk/Go-cron) - Simple Cron library for Go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
|
||||
* [Go-debug](https://github.com/tj/Go-debug) - 条件调试日志,用于 Go 语言库和应用程序
|
||||
@ -1185,32 +1183,32 @@ _可以让你的生活变得更简单的实用工具._
|
||||
* [Go-rate](https://github.com/beefsack/Go-rate) - Timed rate limiter for Go.
|
||||
* [Go-respond](https://github.com/nicklaw5/Go-respond) - 用于处理常见 HTTP JSON 响应的库.
|
||||
* [Go-sitemap-generator](https://github.com/ikeikeikeike/Go-sitemap-generator) - XML 网站地图生成器
|
||||
* [Go-torch](https://github.com/uber/Go-torch) - 为 go 语言程序生成火焰图
|
||||
* [Go-trigger](https://github.com/sadlil/Go-trigger) - go语言全局事件触发器,通过id和触发器,在程序的任何地方注册事件
|
||||
* [Go-underscore](https://github.com/tobyhede/Go-underscore) - 一些有用的go语言工具的集合
|
||||
* [Go-torch](https://github.com/uber/Go-torch) - 为 Go 语言程序生成火焰图
|
||||
* [Go-trigger](https://github.com/sadlil/Go-trigger) - Go语言全局事件触发器,通过id和触发器,在程序的任何地方注册事件
|
||||
* [Go-underscore](https://github.com/tobyhede/Go-underscore) - 一些有用的 Go 语言工具的集合
|
||||
* [Goback](https://github.com/carlescere/Goback) - Go simple exponential backoff package.
|
||||
* [Godaemon](https://github.com/VividCortex/Godaemon) - 用于编写守护进程的工具
|
||||
* [Godropbox](https://github.com/dropbox/Godropbox) - 用于编写go语言服务/应用的库,来自Dropbox.
|
||||
* [Godropbox](https://github.com/dropbox/Godropbox) - 用于编写 Go 语言服务/应用的库,来自 Dropbox.
|
||||
* [Gohper](https://github.com/cosiner/Gohper) - 多种能够帮助你进行软件开发的工具和模块
|
||||
* [Gojq](https://github.com/elgs/Gojq) - 通过go语言进行 JSON 查询
|
||||
* [Gojson](https://github.com/ChimeraCoder/Gojson) - 通过JSON自动生成go语言结构体
|
||||
* [Gojson](https://github.com/ChimeraCoder/Gojson) - 通过 JSON 自动生成 Go 语言结构体
|
||||
* [Golarm](https://github.com/msempere/Golarm) - 告警(支持系统事件)
|
||||
* [Golog](https://github.com/mlimaloureiro/Golog) - 简单、轻量级的命令后工具,用于对你的计划任务进行跟踪
|
||||
* [Gopencils](https://github.com/bndr/Gopencils) - 简单小巧的go语言库,能够很容易的使用各种REST APIs.
|
||||
* [Goplaceholder](https://github.com/michiwend/Goplaceholder) - 一个小巧的go语言库用于生成占位图片
|
||||
* [Goreleaser](https://github.com/Goreleaser/Goreleaser) - 尽可能快速的发布go语言二进制文件
|
||||
* [Gopencils](https://github.com/bndr/Gopencils) - 简单小巧的 Go 语言库,能够很容易的使用各种 REST APIs.
|
||||
* [Goplaceholder](https://github.com/michiwend/Goplaceholder) - 一个小巧的 Go 语言库用于生成占位图片
|
||||
* [Goreleaser](https://github.com/Goreleaser/Goreleaser) - 尽可能快速的发布 Go 语言二进制文件
|
||||
* [Goreporter](https://github.com/wgliang/Goreporter) - 进行代码静态分析,单元测试,代码检视并生成代码质量报告的工具
|
||||
* [Goreq](https://github.com/franela/Goreq) - 简洁的go语言http请求库
|
||||
* [Goreq](https://github.com/franela/Goreq) - 简洁的 Go 语言 http 请求库
|
||||
* [Goreq](https://github.com/smallnest/Goreq) - 更加简化的 http客户端,基于 Gorequest.
|
||||
* [Gorequest](https://github.com/parnurzeal/Gorequest) - 简化的 http 客户端,具有丰富的特性
|
||||
* [Goseaweedfs](https://github.com/linxGnu/Goseaweedfs) - conseilSeaweedFS 客户端,几乎具有全部的特性
|
||||
* [Gotenv](https://github.com/subosito/Gotenv) - 从 `.env` 或者任何 `io.Reader`中加载环境变量
|
||||
* [Goxlsxwriter](https://github.com/fterrag/Goxlsxwriter) - 用于操作 XLSX (Microsoft Excel) 文件的libxlsxwriter库的go语言接口
|
||||
* [gpath](https://github.com/tenntenn/gpath) - Library to simplify access struct fields with Go's expression in reflection.
|
||||
* [Goxlsxwriter](https://github.com/fterrag/Goxlsxwriter) - 用于操作 XLSX (Microsoft Excel) 文件的libxlsxwriter 库的 Go 语言接口
|
||||
* [gpath](https://github.com/tenntenn/gpath) - 用于简化结构体域访问的库
|
||||
* [grequests](https://github.com/levigross/grequests) - 简单优雅的 `net/HTTP` 封装,紧随 Python 的 requests 的步伐
|
||||
* [gron](https://github.com/roylee0704/gron) - 使用简单的go语言API和Gron调度器创建定时任务
|
||||
* [gron](https://github.com/roylee0704/gron) - 使用简单的 Go 语言API和Gron调度器创建定时任务
|
||||
* [htcat](https://github.com/htcat/htcat) - Parallel and Pipelined HTTP GET Utility
|
||||
* [httpcontrol](https://github.com/facebookGo/httpcontrol) - Package httpcontrol allows for HTTP transport level control around timeouts and retries.
|
||||
* [httpcontrol](https://github.com/facebookGo/httpcontrol) - httpcontrol 包 allows for HTTP transport level control around timeouts and retries.
|
||||
* [hub](https://github.com/github/hub) - 封装了 git 命令,提供了额外的功能用于在终端中和github进行交互
|
||||
* [hystrix-Go](https://github.com/afex/hystrix-Go) - Implements Hystrix patterns of programmer-defined fallbacks aka circuit breaker.
|
||||
* [immortal](https://github.com/immortal/immortal) - *nix 跨平台 (与操作系统无关的)监控程序
|
||||
@ -1294,28 +1292,28 @@ _用于操作视频的库_
|
||||
|
||||
_全栈 web 框架_
|
||||
|
||||
* [aah](https://aahframework.org) - 可扩展、高性能、快速发布的go语言web框架
|
||||
* [aah](https://aahframework.org) - 可扩展、高性能、快速发布的 Go 语言 web 框架
|
||||
* [Air](https://github.com/sheng/air) - 理想的 RESTful web 框架
|
||||
* [BeeGo](https://github.com/astaxie/beeGo) - beeGo 是一个开源的、高性能的go语言web框架
|
||||
* [BeeGo](https://github.com/astaxie/beeGo) - beeGo 是一个开源的、高性能的 Go 语言 web 框架
|
||||
* [Buffalo](http://Gobuffalo.io) - 为go语言带来堪比Rails的高生产效率
|
||||
* [Echo](https://github.com/labstack/echo) - 高性能、极简的go语言web框架
|
||||
* [Echo](https://github.com/labstack/echo) - 高性能、极简的 Go 语言 web 框架
|
||||
* [Fireball](https://github.com/zpatrick/fireball) - 感觉更加自然的 web 框架
|
||||
* [Florest](https://github.com/jabong/florest-core) - 高性能的、基于工作流的kREST API 框架
|
||||
* [Florest](https://github.com/jabong/florest-core) - 高性能的、基于工作流的 REST API 框架
|
||||
* [Gem](https://github.com/Go-gem/gem) - 简单快速的 web 框架,对 REST API 很友好
|
||||
* [Gin](https://github.com/gin-Gonic/gin) - Gin 是一个go语言编写的web框架!提供了一组类似martini的API ,具有更好的性能(40倍)。如果你需要高性能和高生产率,这个框架很适合你
|
||||
* [Gin](https://github.com/gin-Gonic/gin) - Gin 是一个 Go 语言编写的 web 框架!提供了一组类似 martini 的 API ,具有更好的性能(40倍)。如果你需要高性能和高生产率,这个框架很适合你
|
||||
* [Gizmo](https://github.com/NYTimes/gizmo) - 纽约时报正在使用对微服务工具集
|
||||
* [Go-json-rest](https://github.com/ant0ine/Go-json-rest) - 快速、简单的创建 RESTful JSON API.
|
||||
* [Go-relax](https://github.com/codehack/Go-relax) - 具有可插拔组建的框架,用于构建 RESTful API's.
|
||||
* [Go-rest](https://github.com/ungerik/Go-rest) - go语言 REST 框架中的小恶魔
|
||||
* [Goa](https://github.com/raphael/Goa) - 用于开发微服务的框架,基于 Ruby 的 Praxis 的设计
|
||||
* [Goat](https://github.com/bahlo/Goat) - 极简的 REST API 服务器
|
||||
* [Golf](https://github.com/dinever/Golf) - Golf 是一个快速、简单、轻量级的go语言微型web框架。具有强大的功能且没有标准库以外的依赖
|
||||
* [Golf](https://github.com/dinever/Golf) - Golf 是一个快速、简单、轻量级的 Go 语言微型 web 框架。具有强大的功能且没有标准库以外的依赖
|
||||
* [Gondola](https://github.com/rainycape/Gondola) - 用于快速编写高性能网站的框架
|
||||
* [Gongular](https://github.com/mustafaakin/Gongular) - 快速 Go web 框架,支持输入映射/验证以及依赖注入
|
||||
* [Macaron](https://github.com/Go-macaron/macaron) - Macaron 是一个高效的模块化设计的web框架
|
||||
* [manGo](https://github.com/paulbellamy/manGo) - ManGo 是一个模块化web应用框架,受到 Rack 和 PEP333 的启发
|
||||
* [Microservice](https://github.com/clayGod/microservice) - 用于创建微服务的框架,使用go语言编写
|
||||
* [neo](https://github.com/ivpusic/neo) - 是一个极小且快速的go语言web框架,具有及其简单的API
|
||||
* [Microservice](https://github.com/clayGod/microservice) - 用于创建微服务的框架,使用 Go 语言编写
|
||||
* [neo](https://github.com/ivpusic/neo) - 是一个极小且快速的 Go 语言 web 框架,具有及其简单的 API
|
||||
* [Resoursea](https://github.com/resoursea/api) - 用于快速编写基于资源对服务的 REST 框架
|
||||
* [REST Layer](http://rest-layer.io) - 用于构建在数据库之上构建 REST/GraphQL API 且大多数配置都可以通过代码完成
|
||||
* [Revel](https://github.com/revel/revel) - go语言高生产率框架
|
||||
@ -1338,7 +1336,7 @@ _全栈 web 框架_
|
||||
|
||||
_Libraries and tools for manipulating XML._
|
||||
|
||||
* [Go-pkg-xmlx](https://github.com/jteeuwen/Go-pkg-xmlx) - 对go语言xml标准库的扩展。维护来一个节点树,允许前进和后退浏览以及一些简单的单/多节点搜索函数
|
||||
* [Go-pkg-xmlx](https://github.com/jteeuwen/Go-pkg-xmlx) - 对 Go 语言xml标准库的扩展。维护来一个节点树,允许前进和后退浏览以及一些简单的单/多节点搜索函数
|
||||
* [XML-Comp](https://github.com/xml-comp/xml-comp) - 简单的命令行 XML 比较工具,可以生成关于目录、文件和标签对差异信息
|
||||
* [xmlwriter](https://github.com/shabbyrobe/xmlwriter) - Procedural XML 生成 API 基于 libxml2 的 xmlwriter 模块.
|
||||
* [xpath](https://github.com/antchfx/xpath) - XPath 库
|
||||
|
Loading…
x
Reference in New Issue
Block a user