
Web
文章平均质量分 71
赤狐先生
杂活
展开
-
go语言TCP 文件传输demo
网络文件传输 – 这里我们做一个文件传输的demo首先说一下命令行参数,这是在main函数启动时,用于向整个程序传参。语法为: go run xxx.go argv1 argv2 argv3xxx.go :第0个参数。argv1: 第1个参数。。。后面以此类推我们文件传输 发送端 分为以下几步:获取文件名 – 不包含路径建立链接 Dial发送文件名给服务器接受服务器的回执判断是否是 “ok”是ok发送文件内容conn我们首先要获取文件的属性使用函数如下 //1 提原创 2022-04-23 10:39:20 · 520 阅读 · 0 评论 -
go语言网络web编程基础 -- TCP/IP和UDP
socket 编程:在网络通信过程中,socket一定是成对出现通信过程:1.mac地址(不需要用户指定) (ARP协议)Ip —> mac2.IP地址 (需要用户指定) — 确定主机3.port端口号(需要用户指定) — 确定程序一、不能使用系统占用的默认端口。 5000+端扣我们使用(8080)二、65535为端口上限网络应用设计模式:c/s:优:数据传输效率高、协议选择灵活。缺:工作量打、安全性构成威胁。b/s:优:开发工作较小、不受平台限制、原创 2022-04-01 19:24:53 · 3725 阅读 · 0 评论