This commit is contained in:
gauthiier
2019-01-02 16:11:22 +01:00
commit 052616c318
10 changed files with 868 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
package socket
import (
"net"
"errors"
)
func Send(sock net.Conn, buf []byte) error {
n, err := sock.Write(buf)
if err != nil {
return err
}
if n != len(buf) {
return errors.New("error: socket send")
}
return nil
}
func Recv(sock net.Conn) ([]byte, error) {
var buf []byte = make([]byte, 1024)
n, err := sock.Read(buf)
if err != nil {
return nil, err
}
return buf[0:n], err
}