use std::net::{TcpStream, TcpListener}; use std::io::prelude::*; use std::io; fn main() { let address = "127.0.0.1:8000"; let mut text = String::new(); let mut stream = TcpStream::connect(address).expect("connection failed"); write!(stream,"hello from the client!\n").expect("write failed"); stream.read_to_string(&mut text).expect("read failed"); println!("received: '{}'", text.trim_right()); }