forked from mzz2017/gg
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.go
More file actions
30 lines (26 loc) · 734 Bytes
/
main.go
File metadata and controls
30 lines (26 loc) · 734 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package main
import (
"github.com/json-iterator/go/extra"
"github.com/mzz2017/gg/cmd"
"net/http"
"os"
"time"
_ "github.com/mzz2017/gg/dialer/http"
_ "github.com/mzz2017/gg/dialer/shadowsocks"
_ "github.com/mzz2017/gg/dialer/shadowsocksr"
_ "github.com/mzz2017/gg/dialer/socks"
_ "github.com/mzz2017/gg/dialer/trojan"
_ "github.com/mzz2017/gg/dialer/v2ray"
_ "github.com/mzz2017/softwind/protocol/shadowsocks"
_ "github.com/mzz2017/softwind/protocol/trojanc"
_ "github.com/mzz2017/softwind/protocol/vless"
_ "github.com/mzz2017/softwind/protocol/vmess"
)
func main() {
extra.RegisterFuzzyDecoders()
http.DefaultClient.Timeout = 30 * time.Second
if err := cmd.Execute(); err != nil {
os.Exit(1)
}
os.Exit(0)
}