mirror of
https://github.com/ilanyu/ReverseProxy.git
synced 2024-04-21 12:41:56 +00:00
18 lines
372 B
Go
18 lines
372 B
Go
package main
|
|
|
|
import "flag"
|
|
|
|
type Cmd struct {
|
|
bind string
|
|
remote string
|
|
ip string
|
|
}
|
|
|
|
func parseCmd() Cmd {
|
|
var cmd Cmd
|
|
flag.StringVar(&cmd.bind, "l", "0.0.0.0:8888", "listen on ip:port")
|
|
flag.StringVar(&cmd.remote, "r", "http://idea.lanyus.com:80", "reverse proxy addr")
|
|
flag.StringVar(&cmd.ip, "ip", "", "reverse proxy addr server ip")
|
|
flag.Parse()
|
|
return cmd
|
|
} |