aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorGravatar Kirill Danshin <kirill@danshin.pro> 2018-08-27 22:23:26 +0000
committerGravatar GitHub <noreply@github.com> 2018-08-27 22:23:26 +0000
commit0821f75aeaa1082a66b5ba5c6faafdc212bd6287 (patch)
tree0f5e70839811b45163f2bc3aeeaf4d21d64d19c7 /README.md
parentFix connsCleaner sleep time (diff)
downloadfasthttp-0821f75aeaa1082a66b5ba5c6faafdc212bd6287.tar.gz
fasthttp-0821f75aeaa1082a66b5ba5c6faafdc212bd6287.tar.bz2
fasthttp-0821f75aeaa1082a66b5ba5c6faafdc212bd6287.zip
Update README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md20
1 files changed, 12 insertions, 8 deletions
diff --git a/README.md b/README.md
index 57b5368..f7d0891 100644
--- a/README.md
+++ b/README.md
@@ -23,6 +23,8 @@ connections per physical server.
[Code examples](examples)
+[Awesome fasthttp tools](https://github.com/fasthttp)
+
[Switching from net/http to fasthttp](#switching-from-nethttp-to-fasthttp)
[Fasthttp best practices](#fasthttp-best-practices)
@@ -478,18 +480,19 @@ uintBuf := fasthttp.AppendUint(nil, 1234)
# Related projects
- * [fasthttp-contrib](https://github.com/fasthttp-contrib) - various useful
+ * [fasthttp](https://github.com/fasthttp) - various useful
helpers for projects based on fasthttp.
* [fasthttp-routing](https://github.com/qiangxue/fasthttp-routing) - fast and
powerful routing package for fasthttp servers.
* [fasthttprouter](https://github.com/buaazp/fasthttprouter) - a high
performance fasthttp request router that scales well.
+ * [gramework](https://github.com/gramework/gramework) - a web framework made by one of fasthttp maintainers
* [lu](https://github.com/vincentLiuxiang/lu) - a high performance
go middleware web framework which is based on fasthttp.
- * [websocket](https://github.com/leavengood/websocket) - Gorilla-based
+ * [websocket](https://github.com/fasthttp/websocket) - Gorilla-based
websocket implementation for fasthttp.
- * [fasthttpsession](https://github.com/phachon/fasthttpsession) - a fast and powerful session package for fasthttp servers.
- * [atreugo](https://github.com/savsgio/atreugo) - Micro-framework to make simple the use of routing and middlewares.
+ * [fasthttpsession](https://github.com/phachon/fasthttpsession) - a fast and powerful session package for fasthttp servers.
+ * [atreugo](https://github.com/savsgio/atreugo) - Micro-framework to make simple the use of routing and middlewares.
# FAQ
@@ -519,10 +522,9 @@ uintBuf := fasthttp.AppendUint(nil, 1234)
* *Why fasthttp doesn't support HTTP/2.0 and WebSockets?*
- There are [plans](TODO) for adding HTTP/2.0 and WebSockets support
- in the future.
- In the mean time, third parties may use [RequestCtx.Hijack](https://godoc.org/github.com/valyala/fasthttp#RequestCtx.Hijack)
- for implementing these goodies. See [the first third-party websocket implementation on the top of fasthttp](https://github.com/leavengood/websocket).
+ [HTTP/2.0 support](https://github.com/fasthttp/http2) is in progress. [WebSockets](https://github.com/fasthttp/websockets) has been done already.
+ Third parties also may use [RequestCtx.Hijack](https://godoc.org/github.com/valyala/fasthttp#RequestCtx.Hijack)
+ for implementing these goodies.
* *Are there known net/http advantages comparing to fasthttp?*
@@ -545,6 +547,8 @@ uintBuf := fasthttp.AppendUint(nil, 1234)
Go1.5+. Older versions won't be supported, since their standard package
[miss useful functions](https://github.com/valyala/fasthttp/issues/5).
+
+ **NOTE**: Go 1.9.7 is the oldest tested version. We recommend you to update as soon as you can. As of 1.11.3 we will drop 1.9.x support.
* *Please provide real benchmark data and sever information*