SoFunction
Updated on 2025-03-05

Go language simple network program example analysis

package main
import (
    "net"
    "os"
)
func serve(s ) {
    var buf [1024]byte
    for {
        n, err := (&buf)
        if err != nil || n == 0 {
            break;
        }
        (buf[0:n])
    }
}
func main() {
    l, e := ("tcp", ":12345")
    if e != nil {
        (-1)
    }
    for {
        s, e := ()
        if e != nil {
            (-1)
        }
        go serve(s)
    }
}