Golang net.Listen() function example

package net

Golang net.Listen() function usage example

 package main

 import (
 "fmt"
 "log"
 "net"
 )
 ....
 func main() {
 ln, err := net.Listen("tcp", ":6000")
 if err != nil {
 log.Fatal(err)
 }

 fmt.Println("Server up and listening on port 6000")

 for {
 conn, err := ln.Accept()
 if err != nil {
 log.Println(err)
 continue
 }
 go handleConnection(conn)
 }
 }

See full example at :

https://www.socketloop.com/tutorials/golang-simple-client-server-example

References :

http://golang.org/pkg/net/#Listen

Advertisement