diff --git a/README.md b/README.md index b596b034..bbbef869 100644 --- a/README.md +++ b/README.md @@ -1205,6 +1205,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis * [ugo](https://github.com/alxrm/ugo) - ugo is slice toolbox with concise syntax for Go. * [UNIS](https://github.com/esemplastic/unis) - A Common Architecture™ for String Utilities in Go. * [usql](https://github.com/knq/usql) - usql is a universal command-line interface for SQL databases. +* [util](https://github.com/shomali11/util) - A collection of useful utility functions. (strings, concurrency, manipulations, ...) * [wuzz](https://github.com/asciimoo/wuzz) - Interactive cli tool for HTTP inspection. * [xferspdy](https://github.com/monmohan/xferspdy) - Xferspdy provides binary diff and patch library in golang * [xlsx](https://github.com/tealeg/xlsx) - Library to simplify reading the XML format used by recent version of Microsoft Excel in Go programs. @@ -1323,7 +1324,8 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis * [fasthttprouter](https://github.com/buaazp/fasthttprouter) - A high performance router forked from `httprouter`. The first router fit for `fasthttp`. * [gocraft/web](https://github.com/gocraft/web) - A mux and middleware package in Go. * [Goji](https://github.com/goji/goji) - Goji is a minimalistic and flexible HTTP request multiplexer with support for `net/context`. -* [gowww/router](https://github.com/gowww/router) - A lightning fast HTTP router fully compatible with the net/http.Handler +* [GoRouter](https://github.com/vardius/gorouter) - GoRouter is a Server/API micro framwework, HTTP request router, multiplexer, mux that provides request router with middleware supporting `net/context`. +* [gowww/router](https://github.com/gowww/router) - A lightning fast HTTP router fully compatible with the net/http.Handler interface. * [httprouter](https://github.com/julienschmidt/httprouter) - A high performance router. Use this and the standard http handlers to form a very high performance web framework. * [httptreemux](https://github.com/dimfeld/httptreemux) - High-speed, flexible tree-based HTTP router for Go. Inspiration from httprouter. * [lars](https://github.com/go-playground/lars) - Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks. @@ -1349,6 +1351,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis * [gcvis](https://github.com/davecheney/gcvis) - Visualise Go program GC trace data in real time. * [Go Metalinter](https://github.com/alecthomas/gometalinter) - Metalinter is a tool to automatically apply all static analysis tool and report their output in normalized form. * [go-checkstyle](https://github.com/qiniu/checkstyle) checkstyle is a style check tool like java checkstyle. This tool inspired by java checkstyle, golint. The style refered to some points in Go Code Review Comments. +* [go-cleanarch](https://github.com/roblaszczak/go-cleanarch) - go-cleanarch was created to validate Clean Architecture rules, like a The Dependency Rule and interaction between packages in your Go projects. * [go-outdated](https://github.com/firstrow/go-outdated) - Console application that displays outdated packages. * [goast-viewer](https://github.com/yuroyoro/goast-viewer) - Web based Golang AST visualizer. * [GoCover.io](http://gocover.io/) - GoCover.io offers the code coverage of any golang package as a service. @@ -1513,6 +1516,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis * [GopherCon Brazil](https://gopherconbr.org) - Florianópolis, BR * [GopherCon Dubai](http://www.gophercon.ae/) - Dubai, UAE * [GopherCon India](http://www.gophercon.in/) - Pune, India +* [GopherCon Singapore](https://gophercon.sg) - Mapletree Business City, Singapore * [GothamGo](http://gothamgo.com/) - New York City, USA ## E-Books