golang udp
来源:互联网 发布:mac rar解压软件 编辑:程序博客网 时间:2024/06/04 21:15
/** golang udp*/package mainimport ("fmt""net""strings""time")var p = fmt.Printlnfunc server() {udpAddr, _ := net.ResolveUDPAddr("udp4", "0.0.0.0:7070")conn, e := net.ListenUDP("udp4", udpAddr)defer conn.Close()if e != nil {return}for {b := make([]byte, 4096)_, remoteAddr, e := conn.ReadFromUDP(b)if e != nil {continue}req := strings.TrimSpace(string(b))p("来之客户端的数据:您输入了>>"+req, remoteAddr)}}func main() {//servergo server()//clienttcpAddr, _ := net.ResolveUDPAddr("udp4", "127.0.0.1:7070")conn, e := net.DialUDP("udp4", nil, tcpAddr)defer func() {conn.Close()}()if e != nil {return}p("-----客户端:请输入.....")for {var input stringfmt.Scanln(&input)conn.Write([]byte(input))if input == "exit" || input == "quit" {break}}time.Sleep(4 * time.Second)}
0 0
- golang udp
- golang p2p udp server
- golang udp服务端客户端例子
- Golang 学习笔记:HTTP, TCP/IP, UDP
- TODO:Golang UDP连接简单测试慎用Deadline
- TODO:Golang语言TCP/UDP协议重用地址端口
- Golang
- golang
- golang
- golang
- golang
- GOLANG
- golang
- golang
- golang
- golang
- golang
- golang
- android socket编程client
- thinkpython 练习题4.3
- hdu3642 Get The Treasury
- Oracle结构化查询语言(Structured Query Language)
- Web framework之Mybatis3
- golang udp
- 杭电 HDU ACM 1330 Deck
- 10
- Hiberate之数据对象关联关系
- ORACLE_基础九(Tables)
- 【学习笔记】Navigation
- 数据定义语言(DDL)
- 8
- poj 3881 区间交判断