diff options
Diffstat (limited to 'vendor/github.com/tomasen/realip/README.md')
-rw-r--r-- | vendor/github.com/tomasen/realip/README.md | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/vendor/github.com/tomasen/realip/README.md b/vendor/github.com/tomasen/realip/README.md deleted file mode 100644 index 085f182..0000000 --- a/vendor/github.com/tomasen/realip/README.md +++ /dev/null @@ -1,33 +0,0 @@ -# RealIP - -[![GoDoc](https://godoc.org/github.com/Tomasen/realip?status.svg)](http://godoc.org/github.com/Tomasen/realip) - -Go package that can be used to get client's real public IP, which usually useful for logging HTTP server. - -### Feature - -* Follows the rule of X-Real-IP -* Follows the rule of X-Forwarded-For -* Exclude local or private address - -## Example - -```go -package main - -import "github.com/Tomasen/realip" - -func (h *Handler) ServeIndexPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params) { - clientIP := realip.FromRequest(r) - log.Println("GET / from", clientIP) -} -``` - -## Developing - -Commited code must pass: - -* [golint](https://github.com/golang/lint) -* [go vet](https://godoc.org/golang.org/x/tools/cmd/vet) -* [gofmt](https://golang.org/cmd/gofmt) -* [go test](https://golang.org/cmd/go/#hdr-Test_packages): |