シンプルなTCP通信
クライアント、サーバ近いルック印刷についてのメイド
クライアント
func main() {
var conn, err = net.DialTimeout("tcp", "127.0.0.1:8888", 30*time.Second)
if err != nil {
return
}
conn.Write([]byte("string not "))
conn.Close()
}
サーバー
func main() {
var conn, err = net.Listen("tcp","127.0.0.1:8888")
if err != nil {
return
}
c, err := conn.Accept()
byte := make([]byte, 256)
c.Read(byte)
fmt.Printf("%s\n", byte)
}
その後の展開
- 接続ではありません
- クライアント情報の保存サーバー
- 放送ニュース