port.go 200 B

123456789101112131415
  1. package testing
  2. import (
  3. "sync/atomic"
  4. v2net "github.com/v2ray/v2ray-core/common/net"
  5. )
  6. var (
  7. port = int32(30000)
  8. )
  9. func PickPort() v2net.Port {
  10. return v2net.Port(atomic.AddInt32(&port, 1))
  11. }