code: func CreateNetServer(address string) (*NetServer, error) {
  	listener, err := net.Listen("tcp", address)
  	if err != nil {
  		return nil, err
  	}
  
  	return NewNetServer(listener), nil
  }
docs: // CreateNetServer creates a new TCP server that listens on the provided address.