| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- package main
 
- import (
 
- 	"log"
 
- 	"github.com/v2ray/v2ray-core"
 
- 	"github.com/v2ray/v2ray-core/net/freedom"
 
- 	"github.com/v2ray/v2ray-core/net/socks"
 
- )
 
- func main() {
 
- 	port := uint16(8888)
 
- 	uuid := "2418d087-648d-4990-86e8-19dca1d006d3"
 
- 	vid, err := core.UUIDToVID(uuid)
 
- 	if err != nil {
 
- 		log.Fatal(err)
 
- 	}
 
- 	config := core.VConfig{
 
- 		port,
 
- 		[]core.VUser{core.VUser{vid}},
 
- 		"",
 
- 		[]core.VNext{}}
 
- 	vpoint, err := core.NewVPoint(&config, socks.SocksServerFactory{}, freedom.FreedomFactory{})
 
- 	if err != nil {
 
- 		log.Fatal(err)
 
- 	}
 
- 	err = vpoint.Start()
 
- 	if err != nil {
 
- 		log.Fatal(err)
 
- 	}
 
- 	finish := make(chan bool)
 
- 	<-finish
 
- }
 
 
  |