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')

最新文章

  1. Linux学习笔记(14)文件系统管理
  2. win7突然无法启动(以前可以启动的,电脑是ubuntu+win7双系统)
  3. DevExpress控件使用经验总结
  4. BZOJ 2748: [HAOI2012]音量调节 dp
  5. Asp.net - The type or namespace name 'App_Code' does not exist in the namespace 'xxx' (are you missing an assembly reference?)
  6. db2迁移至oracle过程中的问题
  7. DDD分层架构之领域实体(验证篇)
  8. look look C#7
  9. Lintcode174-Remove Nth Node From End of List-Easy
  10. 解除Portal for ArcGIS与ArcGIS Server的联合
  11. linux上遇到tomcat报Out of Memory错误,导致jenkins崩溃的问题
  12. div和span标签
  13. D: Starry的神奇魔法(矩阵快速幂)
  14. Intellij IDEA的下载安装与破解
  15. GO language for windows
  16. delphi 属性编辑器
  17. mysql 比较函数和操作符
  18. shell脚本批量部署ssh
  19. elasticsearch插件安装之--拼音插件
  20. http 协议状态码

热门文章

  1. Hive 窗口函数LEAD LAG FIRST_VALUE LAST_VALUE
  2. IOS上编译boost库
  3. vue3之组件
  4. org.springframework.web.servlet.view.ContentNegotiatingViewResolver
  5. jmeter--单个接口通,自动化不通时
  6. keras学习笔记-bili莫烦
  7. CSS水印“点击穿透”
  8. 【BZOJ5249】IIIDX(贪心,线段树)
  9. HDU2179--pi(麦金公式)
  10. 跨平台迁移数据库windows-Linux