Sockets: Difference between revisions

146 bytes added ,  13 years ago
→‎{{header|Go}}: minor updates for language change, and tested.
({{omit from|ZX Spectrum Basic}})
(→‎{{header|Go}}: minor updates for language change, and tested.)
Line 302:
 
=={{header|Go}}==
Tested with nc -l 256
{{untested}}
<lang go>package main
 
import "net"
import "fmt"(
"fmt"
import "net"
)
 
func main() {
conn r, err_ := net.DialResolveTCPAddr("tcp", "", "localhost:256")
if conn, err !:= net.DialTCP("tcp", nil, {r)
fmt.Println(if err) != nil {
fmt.Println(err)
return
}
_, err = conn.Write([]byte("hello socket world"))
conn.Close()
if err != nil {
fmt.Println(err)
return
}
conn.Close()
}</lang>
 
1,707

edits