mirror of
https://github.com/avelino/awesome-go.git
synced 2024-12-12 17:13:58 +00:00
Update README.md
This commit is contained in:
parent
9661e26c3a
commit
7b696ea24d
18
README.md
18
README.md
@ -31,6 +31,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
|||||||
- [ORM](#orm)
|
- [ORM](#orm)
|
||||||
- [Package Management](#package-management)
|
- [Package Management](#package-management)
|
||||||
- [Science and Data Analysis](#science-and-data-analysis)
|
- [Science and Data Analysis](#science-and-data-analysis)
|
||||||
|
- [Serialization](#serialization)
|
||||||
- [Template Engines](#template-engines)
|
- [Template Engines](#template-engines)
|
||||||
- [Testing](#testing)
|
- [Testing](#testing)
|
||||||
- [Text Processing](#text-processing)
|
- [Text Processing](#text-processing)
|
||||||
@ -286,6 +287,8 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
|||||||
* [gopacket](https://code.google.com/p/gopacket) - A Go library for packet processing with libpacp bindings
|
* [gopacket](https://code.google.com/p/gopacket) - A Go library for packet processing with libpacp bindings
|
||||||
* [gopcap](https://github.com/akrennmair/gopcap) - A Go wrapper for libpcap
|
* [gopcap](https://github.com/akrennmair/gopcap) - A Go wrapper for libpcap
|
||||||
* [gosnmp](https://github.com/soniah/gosnmp) - Native Go library for performing SNMP actions
|
* [gosnmp](https://github.com/soniah/gosnmp) - Native Go library for performing SNMP actions
|
||||||
|
* [ib](https://github.com/jsgilmore/ib) - Go infiniband libraries for linux machines.
|
||||||
|
|
||||||
|
|
||||||
## OpenGL
|
## OpenGL
|
||||||
|
|
||||||
@ -339,6 +342,15 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
|||||||
* [streamtools](https://github.com/nytlabs/streamtools) - general purpose, graphical tool for dealing with streams of data.
|
* [streamtools](https://github.com/nytlabs/streamtools) - general purpose, graphical tool for dealing with streams of data.
|
||||||
* [vectormath](https://github.com/spate/vectormath) - Vectormath for Go, an adaptation of the scalar C functions from Sony's Vector Math library, as found in the Bullet-2.79 source code.
|
* [vectormath](https://github.com/spate/vectormath) - Vectormath for Go, an adaptation of the scalar C functions from Sony's Vector Math library, as found in the Bullet-2.79 source code.
|
||||||
|
|
||||||
|
|
||||||
|
## Serialization
|
||||||
|
|
||||||
|
*Libraries and tools for binary serialization*
|
||||||
|
|
||||||
|
* [gogoprotobuf](https://code.google.com/p/gogoprotobuf) - Protocol Buffers for Go with Gadgets
|
||||||
|
* [goprotobuf](https://code.google.com/p/goprotobuf) - Go support, in the form of a library and protocol compiler plugin, for Google's protocol buffers.
|
||||||
|
|
||||||
|
|
||||||
## Template Engines
|
## Template Engines
|
||||||
|
|
||||||
*Libraries and tools for templating and lexing.*
|
*Libraries and tools for templating and lexing.*
|
||||||
@ -383,17 +395,20 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
|||||||
* [blackfriday](https://github.com/russross/blackfriday) - Markdown processor in Go
|
* [blackfriday](https://github.com/russross/blackfriday) - Markdown processor in Go
|
||||||
* [github_flavored_markdown](http://godoc.org/github.com/shurcooL/go/github_flavored_markdown) - GitHub Flavored Markdown renderer in Go.
|
* [github_flavored_markdown](http://godoc.org/github.com/shurcooL/go/github_flavored_markdown) - GitHub Flavored Markdown renderer in Go.
|
||||||
* [bluemonday](https://github.com/microcosm-cc/bluemonday) - HTML Sanitizer
|
* [bluemonday](https://github.com/microcosm-cc/bluemonday) - HTML Sanitizer
|
||||||
|
* [gocc](https://code.google.com/p/gocc) - Gocc is a compiler kit for Go written in Go.
|
||||||
|
* [gographviz](https://code.google.com/p/gographviz) - Parses the Graphviz DOT language.
|
||||||
* [go-humanize](https://github.com/dustin/go-humanize) - Formatters for time, numbers, and memory size to human readable format.
|
* [go-humanize](https://github.com/dustin/go-humanize) - Formatters for time, numbers, and memory size to human readable format.
|
||||||
* [go-pkg-rss](https://github.com/jteeuwen/go-pkg-rss) - This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs.
|
* [go-pkg-rss](https://github.com/jteeuwen/go-pkg-rss) - This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs.
|
||||||
* [go-pkg-xmlx](https://github.com/jteeuwen/go-pkg-xmlx) - Extension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions.
|
* [go-pkg-xmlx](https://github.com/jteeuwen/go-pkg-xmlx) - Extension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions.
|
||||||
* [GoQuery](https://github.com/PuerkitoBio/goquery) - GoQuery brings a syntax and a set of features similar to jQuery to the Go language.
|
* [GoQuery](https://github.com/PuerkitoBio/goquery) - GoQuery brings a syntax and a set of features similar to jQuery to the Go language.
|
||||||
* [go-runewidth](https://github.com/mattn/go-runewidth) - Functions to get fixed width of the character or string.
|
* [go-runewidth](https://github.com/mattn/go-runewidth) - Functions to get fixed width of the character or string.
|
||||||
|
* [peg](https://github.com/pointlander/peg) - Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
|
||||||
* [slug](https://github.com/gosimple/slug) - URL-friendly slugify with multiple languages support.
|
* [slug](https://github.com/gosimple/slug) - URL-friendly slugify with multiple languages support.
|
||||||
* [toml](https://github.com/BurntSushi/toml) - TOML configuration format (encoder/decoder with reflection).
|
* [toml](https://github.com/BurntSushi/toml) - TOML configuration format (encoder/decoder with reflection).
|
||||||
* [yaml](https://bitbucket.org/zombiezen/yaml) - Implements a YAML 1.2 parser in Go.
|
* [yaml](https://bitbucket.org/zombiezen/yaml) - Implements a YAML 1.2 parser in Go.
|
||||||
* Utility
|
* Utility
|
||||||
* [govalidator](https://github.com/asaskevich/govalidator) - package of string validators and sanitizers for Go lang.
|
* [govalidator](https://github.com/asaskevich/govalidator) - package of string validators and sanitizers for Go lang.
|
||||||
|
|
||||||
|
|
||||||
## Third-party APIs
|
## Third-party APIs
|
||||||
|
|
||||||
@ -405,6 +420,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
|||||||
* [hipchat (xmpp)](https://github.com/daneharrigan/hipchat) - A golang package to communicate with HipChat over XMPP.
|
* [hipchat (xmpp)](https://github.com/daneharrigan/hipchat) - A golang package to communicate with HipChat over XMPP.
|
||||||
* [mixpanel](https://github.com/dukex/mixpanel) - Mixpanel is a library for tracking events and sending Mixpanel profile updates to Mixpanel from your go applications.
|
* [mixpanel](https://github.com/dukex/mixpanel) - Mixpanel is a library for tracking events and sending Mixpanel profile updates to Mixpanel from your go applications.
|
||||||
* [smite](https://github.com/sergiotapia/smitego) - Go package to wraps access to the Smite game API.
|
* [smite](https://github.com/sergiotapia/smitego) - Go package to wraps access to the Smite game API.
|
||||||
|
* [gostorm](https://github.com/jsgilmore/gostorm) - GoStorm is a Go library that implements the communications protocol required to write Storm spouts and Bolts in Go that communicate with the Storm shells.
|
||||||
|
|
||||||
|
|
||||||
## Utilities
|
## Utilities
|
||||||
|
Loading…
Reference in New Issue
Block a user