github.com/gogf/gf@v1.16.9/.example/net/gudp/udp_client.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"net"
     6  	"os"
     7  )
     8  
     9  func main() {
    10  	conn, err := net.Dial("udp", "127.0.0.1:8999")
    11  	defer conn.Close()
    12  	if err != nil {
    13  		os.Exit(1)
    14  	}
    15  
    16  	conn.Write([]byte("Hello world!"))
    17  
    18  	buffer := make([]byte, 100)
    19  
    20  	conn.Read(buffer)
    21  
    22  	fmt.Println(string(buffer))
    23  }