中间件
中间件 实际的中间件 client-timing - Server-Timing标头的HTTP客户端。 CORS - 轻松向您的API添加CORS功能。 formjson - 透明地将JSON输入作为标准表单POST处理。 go-serve...
中间件 实际的中间件 client-timing - Server-Timing标头的HTTP客户端。 CORS - 轻松向您的API添加CORS功能。 formjson - 透明地将JSON输入作为标准表单POST处理。 go-serve...
视频 用于处理视频的库。 gmf - FFmpeg av *库的绑定。 go-astisub - 在GO中处理字幕(.srt,.stl,.ttml,.webvtt,.ssa / .ass,图文电视,.smi等)。 go-astits - 在...
验证方式 用于验证的库。 checkdigit - 提供校验位算法(卢恩,维尔赫夫,达姆)和计算器(ISBN,EAN,JAN,UPC,等等)。 govalidator - 用于字符串,数字,切片和结构的验证器和消毒剂。 govalidato...
版本控制 用于版本控制的库。 gh - 脚本化服务器和网络/ HTTP中间件GitHub的网络挂接。 git2go - 转到libgit2的绑定。 go-git - 在纯Go中高度可扩展的Git实现。 go-vcs - 在Go中操纵和检查V...
实用工具 通用工具和工具使您的生活更轻松。 apm - 用于Golang应用程序与HTTP API过程管理器。 backscanner - 一种类似于bufio.Scanner的扫描仪,但是它以相反的顺序读取和返回行,从给定位置开始并向后移...
UUID 用于处理UUID的库。 goid - 生成并解析符合RFC4122的V4 UUID。 nanoid - 微型高效的Go唯一字符串ID生成器。 sno - 具有嵌入式元数据的紧凑,可排序和快速的唯一ID。 ulid - ULID(通...
文字处理 用于解析和处理文本的库。 特定格式 align - 对齐文本的通用应用程序。 allot - CLI工具和漫游器的占位符和通配符文本解析。 bbConvert - 将bbCode转换为HTML,使您可以添加对自定义bbCode标记...
第三方API 用于访问第三方API的库。 amazon-product-advertising-api - 用于Amazon Product Advertising API的 Go客户端库。 anaconda - Twitter 1.1 A...
测试 用于测试代码库和生成测试数据的库。 测试框架 apitest - 简单和可扩展的行为测试库,用于基于REST的服务或HTTP处理程序,支持模拟外部http调用和序列图的呈现。 assert - 与本地本机go测试一起使用的基本断言库,...
模板引擎 用于模板化和词汇化的库和工具。 ace - Ace是Go语言的HTML模板引擎,其灵感来自Slim和Jade。王牌是黄金的提炼。 amber - 琥珀色是Go编程语言的优雅模板引擎,其灵感来自HAML和Jade。 damsel -...