server.go 396 B

1234567891011121314151617181920212223
  1. package main
  2. import (
  3. "fmt"
  4. "log"
  5. "net"
  6. )
  7. func main() {
  8. serverConn, err := net.ListenUDP("udp", &net.UDPAddr{IP: []byte{0, 0, 0, 0}, Port: 10001})
  9. if err != nil {
  10. log.Fatalln(err)
  11. }
  12. defer serverConn.Close()
  13. for {
  14. buf := make([]byte, 1024)
  15. n, _, err := serverConn.ReadFromUDP(buf)
  16. if err != nil {
  17. log.Println(err)
  18. }
  19. fmt.Println("Получено: ", string(buf[:n]))
  20. }
  21. }