记录精彩的程序人生
0 篇文章

Part 33 - Go 语言学习 - Go 实现 TCP 通信

Go 实现 TCP 通信服务端 packagemainimport("bufio""fmt""net")funcprocess(connnet.Conn){deferconn.Close()for{reader:=bufio.NewReader(conn)varbuf[128]byten,err:=reader.Read(buf[:])//读取数据 iferr!=nil{fmt.Println("readfa

Part 31 - Go 语言学习 - Gin 表单参数处理

Gin 表单参数处理 packagemainimport("fmt""github.com/gin-gonic/gin""net/http")funcmain(){r:=gin.Default()r.POST("/form",func(c*gin.Context){types:=c.DefaultPostForm("type","post")username:=c.PostForm("username"

Part 26 - Go 语言学习 - HTTP 标准库

HTTP 标准库使用 http 客户端发送请求 packagemainimport("fmt""net/http""net/http/httputil")funcmain(){resp,err:=http.Get("https://www.imooc.com")iferr!=nil{panic(err)}deferresp.Body.Close()s,err:=httputil.DumpResponse(r