用goland写一个udp发送字节数据的代码
时间: 2024-05-02 09:22:56 浏览: 246
利用udp发送数据包
我可以为您提供以下Go语言代码示例,用于使用UDP协议发送字节数据:
```go
package main
import (
"net"
)
func main() {
// 定义目标IP和端口号
ip := net.ParseIP("127.0.0.1")
port := 8080
// 创建UDP地址
addr := &net.UDPAddr{
IP: ip,
Port: port,
}
// 创建UDP连接
conn, err := net.DialUDP("udp", nil, addr)
if err != nil {
panic(err)
}
defer conn.Close()
// 准备要发送的数据
data := []byte{0x01, 0x02, 0x03}
// 发送数据
_, err = conn.Write(data)
if err != nil {
panic(err)
}
}
```
这段代码会创建一个UDP连接,并且使用`conn.Write()`方法将字节数组发送到目标IP和端口号。您只需要将目标IP和端口号修改为您需要发送数据的地址即可。
阅读全文