ProMonkey阅读(306)
中间件
实际的中间件
用于创建HTTP中间件的库
- alice - Go的无痛中间件链接。
- catena - http.Handler包装器类别(与“链”相同的API)。
- chain - 与作用域数据(基于net / context的“中间件”)的处理程序包装器链。
- go-wrap - net / http的小型中间件软件包。
- gores - 处理HTML,JSON,XML等响应的Go包。对于RESTful API很有用。
- interpose - 用于golang的极简网络/ http中间件。
- muxchain - 用于net / http的轻量级中间件。
- negroni - Golang的惯用HTTP中间件。
- render - Go包,用于轻松呈现JSON,XML和HTML模板响应。
- renderer - Go的简单,轻量级和更快的响应(JSON,JSONP,XML,YAML,HTML,文件)渲染包。
- rye - 微型围棋中间件库(罐头中间件),支持智威汤逊,CORS,Statsd和Go 1.7上下文。
- stats - Go中间件,用于存储有关Web应用程序的各种信息。
ProMonkey阅读(349)
视频
用于处理视频的库。
- gmf -
FFmpeg av *
库的绑定。
- go-astisub - 在GO中处理字幕(.srt,.stl,.ttml,.webvtt,.ssa / .ass,图文电视,.smi等)。
- go-astits - 在GO中本地解析和解复用MPEG传输流(.ts)。
- go-m3u8 - Apple m3u8播放列表的解析器和生成器库。
- goav - FFmpeg的综合Go绑定。
- gst - GStreamer的绑定。
- libgosubs - go的字幕格式支持。支持.srt,.ttml和.ass。
- libvlc-go - libvlc 2.X / 3.X / 4.X的绑定(由VLC媒体播放器使用)。
- m3u8 - Apple HLS的M3U8播放列表的解析器和生成器库。
- v4l - 用Go编写的Linux视频捕获库。
ProMonkey阅读(301)
ProMonkey阅读(313)
版本控制
用于版本控制的库。
- gh - 脚本化服务器和网络/ HTTP中间件GitHub的网络挂接。
- git2go - 转到libgit2的绑定。
- go-git - 在纯Go中高度可扩展的Git实现。
- go-vcs - 在Go中操纵和检查VCS存储库。
- hercules - 从Git存储库历史中获得高级见解。
- hgo - Hgo是Go软件包的集合,提供对本地Mercurial存储库的读取访问。
ProMonkey阅读(369)
UUID
用于处理UUID的库。
- goid - 生成并解析符合RFC4122的V4 UUID。
- nanoid - 微型高效的Go唯一字符串ID生成器。
- sno - 具有嵌入式元数据的紧凑,可排序和快速的唯一ID。
- ulid - ULID(通用唯一词典分类排序标识符)的实现。
- uniq - 使用命令无需麻烦,安全,快速的唯一标识符。
- uuid - 使用快速或加密质量的随机节点标识符生成,编码和解码UUID v1。
- uuid - 通用唯一标识符(UUID)的实现。支持创建和解析UUID。积极维护satori uuid的叉子。
- wuid - 一种非常快速的唯一数字生成器,比UUID快10-135倍。
ProMonkey阅读(294)
ProMonkey阅读(339)
ProMonkey阅读(280)
ProMonkey阅读(331)
模板引擎
用于模板化和词汇化的库和工具。
- ace - Ace是Go语言的HTML模板引擎,其灵感来自Slim和Jade。王牌是黄金的提炼。
- amber - 琥珀色是Go编程语言的优雅模板引擎,其灵感来自HAML和Jade。
- damsel - 标记语言,具有通过css-selectors进行html概述的功能,可通过pkg html / template等扩展。
- ego - 轻量级的模板语言,可让您在Go中编写模板。模板被翻译成Go并被编译。
- extemplate - 围绕html / template的微型包装器,可轻松实现基于文件的模板继承。
- fasttemplate - 简单快速的模板引擎。替换模板占位符的速度比text/template快10倍。
- gofpdf - 具有高级支持的文本,图形和图像的PDF文档生成器。
- gospin - 文章旋转和spintax / spinning语法引擎,适用于A / B,测试文本/文章以及创建更自然的对话。
- goview - Goview是一个基于golang html / template的轻量级,极简且惯用的模板库,用于构建Go Web应用程序。
- hero - Hero是一个方便,快速且强大的go模板引擎。
- jet - Jet模板引擎。
- kasia.go - HTML和其他文本文档的模板系统-执行。
- liquid - Shopify Liquid模板的实现。
- maroto - 一种创建PDF的maroto方法。Maroto受Bootstrap启发,并使用gofpdf。快速简单。
- mustache - Mustache模板语言的实现。
- pongo2 - Go的类似Django的模板引擎。
- quicktemplate - 快速,强大但易于使用的模板引擎。将模板转换为Go代码,然后进行编译。
- raymond - Go中完整的车把实现。
- Razor - Golang的Razor视图引擎。
- Soy - 遵循官方规格的 Go 大豆封闭模板(也称为大豆模板)。
- velvet - Go中完整的车把实现。
ProMonkey阅读(321)