mirror of
https://github.com/avelino/awesome-go.git
synced 2024-11-07 16:33:40 +00:00
Chore: Typo fixed in README.md (#5061)
* Chore: Typo fixed in README.md * Update README.md --------- Co-authored-by: Phani Rithvij <phanirithvij2000@gmail.com>
This commit is contained in:
parent
4c3bdaa736
commit
ca76c8a4ed
22
README.md
22
README.md
@ -236,7 +236,7 @@ _Libraries for implementing authentication schemes._
|
||||
- [jwt-auth](https://github.com/adam-hanna/jwt-auth) - JWT middleware for Golang http servers with many configuration options.
|
||||
- [jwt-go](https://github.com/golang-jwt/jwt) - A full featured implementation of JSON Web Tokens (JWT). This library supports the parsing and verification as well as the generation and signing of JWTs.
|
||||
- [keto](https://github.com/ory/keto) - Open Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models.
|
||||
- [loginsrv](https://github.com/tarent/loginsrv) - JWT login microservice with plugable backends such as OAuth2 (Github), htpasswd, osiam.
|
||||
- [loginsrv](https://github.com/tarent/loginsrv) - JWT login microservice with pluggable backends such as OAuth2 (Github), htpasswd, osiam.
|
||||
- [oauth2](https://github.com/golang/oauth2) - Successor of goauth2. Generic OAuth 2.0 package that comes with JWT, Google APIs, Compute Engine, and App Engine support.
|
||||
- [osin](https://github.com/openshift/osin) - Golang OAuth2 server library.
|
||||
- [otpgen](https://github.com/grijul/otpgen) - Library to generate TOTP/HOTP codes.
|
||||
@ -847,7 +847,7 @@ _Libraries for building and using SQL._
|
||||
|
||||
### Search and Analytic Databases
|
||||
|
||||
- [clickhouse-go](https://github.com/ClickHouse/clickhouse-go/) - ClickHouse SQL client for Go with a `database/sql` compability.
|
||||
- [clickhouse-go](https://github.com/ClickHouse/clickhouse-go/) - ClickHouse SQL client for Go with a `database/sql` compatibility.
|
||||
- [elastic](https://github.com/olivere/elastic) - Elasticsearch client for Go.
|
||||
- [elasticsql](https://github.com/cch123/elasticsql) - Convert sql to elasticsearch dsl in Go.
|
||||
- [elastigo](https://github.com/mattbaird/elastigo) - Elasticsearch client library.
|
||||
@ -1422,7 +1422,7 @@ _Libraries for working with JSON._
|
||||
- [ask](https://github.com/simonnilsson/ask) - Easy access to nested values in maps and slices. Works in combination with encoding/json and other packages that "Unmarshal" arbitrary data into Go data-types.
|
||||
- [dynjson](https://github.com/cocoonspace/dynjson) - Client-customizable JSON formats for dynamic APIs.
|
||||
- [ej](https://github.com/lucassscaravelli/ej) - Write and read JSON from different sources succinctly.
|
||||
- [epoch](https://github.com/vtopc/epoch) - Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from build-in time.Time type in JSON.
|
||||
- [epoch](https://github.com/vtopc/epoch) - Contains primitives for marshaling/unmarshalling Unix timestamp/epoch to/from build-in time.Time type in JSON.
|
||||
- [fastjson](https://github.com/valyala/fastjson) - Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection.
|
||||
- [gjo](https://github.com/skanehira/gjo) - Small utility to create JSON objects.
|
||||
- [GJSON](https://github.com/tidwall/gjson) - Get a JSON value with one line of code.
|
||||
@ -1446,11 +1446,11 @@ _Libraries for working with JSON._
|
||||
- [jsonhal](https://github.com/RichardKnop/jsonhal) - Simple Go package to make custom structs marshal into HAL compatible JSON responses.
|
||||
- [jsonhandlers](https://github.com/abusomani/jsonhandlers) - JSON library to expose simple handlers that lets you easily read and write json from various sources.
|
||||
- [jsonic](https://github.com/sinhashubham95/jsonic) - Utilities to handle and query JSON without defining structs in a type safe manner.
|
||||
- [jsonvalue](https://github.com/Andrew-M-C/go.jsonvalue) - A fast and convinient library for unstructured JSON data, replacing `encoding/json`.
|
||||
- [jsonvalue](https://github.com/Andrew-M-C/go.jsonvalue) - A fast and convenient library for unstructured JSON data, replacing `encoding/json`.
|
||||
- [jzon](https://github.com/zerosnake0/jzon) - JSON library with standard compatible API/behavior.
|
||||
- [kazaam](https://github.com/Qntfy/kazaam) - API for arbitrary transformation of JSON documents.
|
||||
- [mapslice-json](https://github.com/mickep76/mapslice-json) - Go MapSlice for ordered marshal/ unmarshal of maps in JSON.
|
||||
- [marshmallow](https://github.com/PerimeterX/marshmallow) - Performant JSON unmarshaling for flexible use cases.
|
||||
- [marshmallow](https://github.com/PerimeterX/marshmallow) - Performant JSON unmarshalling for flexible use cases.
|
||||
- [mp](https://github.com/sanbornm/mp) - Simple cli email parser. It currently takes stdin and outputs JSON.
|
||||
- [OjG](https://github.com/ohler55/ojg) - Optimized JSON for Go is a high performance parser with a variety of additional JSON tools including JSONPath.
|
||||
- [omg.jsonparser](https://github.com/dedalqq/omg.jsonparser) - Simple JSON parser with validation by condition via golang struct fields tags.
|
||||
@ -1867,8 +1867,8 @@ _Libraries for working with various layers of the network._
|
||||
- [dnsmonster](https://github.com/mosajjal/dnsmonster) - Passive DNS Capture/Monitoring Framework.
|
||||
- [easytcp](https://github.com/DarthPestilane/easytcp) - A light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
|
||||
- [ether](https://github.com/songgao/ether) - Cross-platform Go package for sending and receiving ethernet frames.
|
||||
- [ethernet](https://github.com/mdlayher/ethernet) - Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
|
||||
- [event](https://github.com/cheng-zhongliang/event) - Simple I/O event notification library wirtten in Golang.
|
||||
- [ethernet](https://github.com/mdlayher/ethernet) - Package ethernet implements marshaling and unmarshalling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
|
||||
- [event](https://github.com/cheng-zhongliang/event) - Simple I/O event notification library written in Golang.
|
||||
- [fasthttp](https://github.com/valyala/fasthttp) - Package fasthttp is a fast HTTP implementation for Go, up to 10 times faster than net/http.
|
||||
- [fortio](https://github.com/fortio/fortio) - Load testing library and command line tool, advanced echo server and web UI. Allows to specify a set query-per-second load and record latency histograms and other useful stats and graph them. Tcp, Http, gRPC.
|
||||
- [ftp](https://github.com/jlaffaye/ftp) - Package ftp implements a FTP client as described in [RFC 959](https://tools.ietf.org/html/rfc959).
|
||||
@ -2295,7 +2295,7 @@ _Libraries for testing codebases and generating test data._
|
||||
- [go-testdeep](https://github.com/maxatome/go-testdeep) - Extremely flexible golang deep comparison, extends the go testing package.
|
||||
- [go-testpredicate](https://github.com/maargenton/go-testpredicate) - Test predicate style assertions library with extensive diagnostics output.
|
||||
- [go-vcr](https://github.com/dnaeon/go-vcr) - Record and replay your HTTP interactions for fast, deterministic and accurate tests.
|
||||
- [goblin](https://github.com/franela/goblin) - Mocha like testing framework fo Go.
|
||||
- [goblin](https://github.com/franela/goblin) - Mocha like testing framework of Go.
|
||||
- [goc](https://github.com/qiniu/goc) - Goc is a comprehensive coverage testing system for The Go Programming Language.
|
||||
- [gocheck](https://labix.org/gocheck) - More advanced testing framework alternative to gotest.
|
||||
- [GoConvey](https://github.com/smartystreets/goconvey/) - BDD-style framework with web UI and live reload.
|
||||
@ -2395,7 +2395,7 @@ See also [Natural Language Processing](#natural-language-processing) and [Text A
|
||||
- [go-output-format](https://github.com/drewstinnett/go-output-format) - Output go structures into multiple formats (YAML/JSON/etc) in your command line app.
|
||||
- [go-toml](https://github.com/pelletier/go-toml) - Go library for the TOML format with query support and handy cli tools.
|
||||
- [goldmark](https://github.com/yuin/goldmark) - A Markdown parser written in Go. Easy to extend, standard (CommonMark) compliant, well structured.
|
||||
- [goq](https://github.com/andrewstuart/goq) - Declarative unmarshaling of HTML using struct tags with jQuery syntax (uses GoQuery).
|
||||
- [goq](https://github.com/andrewstuart/goq) - Declarative unmarshalling of HTML using struct tags with jQuery syntax (uses GoQuery).
|
||||
- [html-to-markdown](https://github.com/JohannesKaufmann/html-to-markdown) - Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
|
||||
- [htmlquery](https://github.com/antchfx/htmlquery) - An XPath query package for HTML, lets you extract data or evaluate from HTML documents by an XPath expression.
|
||||
- [htmlyaml](https://github.com/nikolaydubina/htmlyaml) - Rich rendering of YAML as HTML in Go
|
||||
@ -2652,7 +2652,7 @@ _General utilities and tools to make your life easier._
|
||||
- [goctx](https://github.com/zerosnake0/goctx) - Get your context value with high performance.
|
||||
- [godaemon](https://github.com/VividCortex/godaemon) - Utility to write daemons.
|
||||
- [godropbox](https://github.com/dropbox/godropbox) - Common libraries for writing Go services/applications from Dropbox.
|
||||
- [gofn](https://github.com/tiendc/gofn) - High performance utitlity functions written using Generics for Go 1.18+.
|
||||
- [gofn](https://github.com/tiendc/gofn) - High performance utility functions written using Generics for Go 1.18+.
|
||||
- [gohper](https://github.com/cosiner/gohper) - Various tools/modules help for development.
|
||||
- [golarm](https://github.com/msempere/golarm) - Fire alarms with system events.
|
||||
- [golog](https://github.com/mlimaloureiro/golog) - Easy and lightweight CLI tool to time track your tasks.
|
||||
@ -3035,7 +3035,7 @@ _Source code analysis tools, also known as Static Application Security Testing (
|
||||
- [todocheck](https://github.com/preslavmihaylov/todocheck) - Static code analyser which links TODO comments in code with issues in your issue tracker.
|
||||
- [unconvert](https://github.com/mdempsky/unconvert) - Remove unnecessary type conversions from Go source.
|
||||
- [usestdlibvars](https://github.com/sashamelentyev/usestdlibvars) - A linter that detect the possibility to use variables/constants from the Go standard library.
|
||||
- [vaccum](https://github.com/daveshanley/vacuum) - An ultra-super-fast, lightweight OpenAPI linter and quality checking tool.
|
||||
- [vacuum](https://github.com/daveshanley/vacuum) - An ultra-super-fast, lightweight OpenAPI linter and quality checking tool.
|
||||
- [validate](https://github.com/mccoyst/validate) - Automatically validates struct fields with tags.
|
||||
|
||||
**[⬆ back to top](#contents)**
|
||||
|
Loading…
Reference in New Issue
Block a user