Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 413 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 413 Bytes

Gin Reverse Proxy Middleware

proxy different domain request to different host through specified proxy rules
no need nginx just go

usage


import proxy "github.com/chenhg5/gin-reverseproxy"

router.Use(proxy.ReverseProxy(map[string] string {
    "www.xyz.com" : "localhost:4001",
    "www.abc.com" : "localhost:4003",
}))


todo

  • Load balance
  • Error handle
  • specified route