github.com/nimakaviani/cli@v6.37.1-0.20180619223813-e734901a73fa+incompatible/integration/helpers/random_port.go (about) 1 package helpers 2 3 var previouslyUsedPort int 4 5 func RandomPort() int { 6 if previouslyUsedPort == 0 { 7 previouslyUsedPort = 1024 8 return previouslyUsedPort 9 } 10 11 previouslyUsedPort++ 12 if previouslyUsedPort > 1123 { 13 panic("all ports used, figure out how to fix this future us") 14 } 15 16 return previouslyUsedPort 17 }