mirror of https://github.com/ginuerzh/gost
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
341 B
18 lines
341 B
package gost
|
|
|
|
import (
|
|
"crypto/tls"
|
|
"net/url"
|
|
)
|
|
|
|
type Server struct {
|
|
Addr string `opt:"addr"` // [host]:port
|
|
Protocol string `opt:"protocol"` // protocol: http/socks5/ss
|
|
TLSConfig *tls.Config
|
|
Chain *Chain
|
|
Users []url.Userinfo `opt:"user"` // authentication for proxy
|
|
}
|
|
|
|
func (s *Server) Run() error {
|
|
return nil
|
|
}
|
|
|