go net库
2024-10-07 07:31:46
1 使用Listen函数创建一个server
ln, err := net.Listen("tcp", ":8080")
if err != nil {
// handle error
}
for {
conn, err := ln.Accept()
if err != nil {
// handle error
}
go handleConnection(conn)
}
2 使用Dial函数连接到一个服务器
conn, err := net.Dial("tcp", "golang.org:80")
if err != nil {
// handle error
}
fmt.Fprintf(conn, "GET / HTTP/1.0\r\n\r\n")
status, err := bufio.NewReader(conn).ReadString('\n')
最新文章
- Linux学习笔记(14)文件系统管理
- win7突然无法启动(以前可以启动的,电脑是ubuntu+win7双系统)
- DevExpress控件使用经验总结
- BZOJ 2748: [HAOI2012]音量调节 dp
- Asp.net - The type or namespace name 'App_Code' does not exist in the namespace 'xxx' (are you missing an assembly reference?)
- db2迁移至oracle过程中的问题
- DDD分层架构之领域实体(验证篇)
- look look C#7
- Lintcode174-Remove Nth Node From End of List-Easy
- 解除Portal for ArcGIS与ArcGIS Server的联合
- linux上遇到tomcat报Out of Memory错误,导致jenkins崩溃的问题
- div和span标签
- D: Starry的神奇魔法(矩阵快速幂)
- Intellij IDEA的下载安装与破解
- GO language for windows
- delphi 属性编辑器
- mysql 比较函数和操作符
- shell脚本批量部署ssh
- elasticsearch插件安装之--拼音插件
- http 协议状态码
热门文章
- Hive 窗口函数LEAD LAG FIRST_VALUE LAST_VALUE
- IOS上编译boost库
- vue3之组件
- org.springframework.web.servlet.view.ContentNegotiatingViewResolver
- jmeter--单个接口通,自动化不通时
- keras学习笔记-bili莫烦
- CSS水印“点击穿透”
- 【BZOJ5249】IIIDX(贪心,线段树)
- HDU2179--pi(麦金公式)
- 跨平台迁移数据库windows-Linux