INNER CODE UNIT · Go
main
kube-vip/kube-vip · demo/server/main.go:12
func main() {
serverType := strings.ToLower(os.Getenv("serverType"))
if serverType == "tcp" {
// Start the TCP echo server
l, err := net.Listen("tcp", ":10001")
if err != nil {
fmt.Println("ERROR", err)
os.Exit(1)
}
fmt.Println("Started TCP server on port 10001")
for {
conn, err := l.Accept()
if err != nil {
fmt.Println("ERROR", err)
continue
}