package main
import (
"fmt"
"net"
)
func main() {
exit := make(chan bool)
ip := net.ParseIP("127.0.0.1")
addr := net.TCPAddr{ip, 81}
go func() {
l, e := net.ListenTCP("tcp", &addr)
if e != nil {
fmt.Println(e)
exit <- true
return
}
fmt.Println("accept")
for{
c, e := l.AcceptTCP()
if e != nil {
fmt.Println(e)
}else{
c.Write([]byte("hello socket"))
c.Close()
}
}
}()
<-exit
fmt.Println("exit")
}
// 附 下面是go1 环境搭建的一片博客
http://toeo.iteye.com/blog/1470598
// 附 下面是go1 环境搭建的一片博客
http://toeo.iteye.com/blog/1470598
有疑问加站长微信联系(非本文作者)