go-socks5/_example/server/main.go

21 lines
363 B
Go

package main
import (
"log"
"os"
"git.tcp.direct/kayos/go-socks5"
)
func main() {
// Create a SOCKS5 server
server := socks5.NewServer(
socks5.WithLogger(socks5.NewLogger(log.New(os.Stdout, "socks5: ", log.LstdFlags))),
)
// Create SOCKS5 proxy on localhost port 8000
if err := server.ListenAndServe("tcp", ":10800"); err != nil {
panic(err)
}
}