Windows IOCP в Go - PullRequest
       34

Windows IOCP в Go

0 голосов
/ 06 мая 2020

Я пытался создать простой tcp-сервер в go, который бы обрабатывал чтение и запись через iocp. syscall.CreateIoCompletionPort (syscall.InvalidHandle, 0,0,0) создает новый порт. Я должен связать этот порт с входящими подключениями. CreateIoCompletionPort требует syscall.Handle в качестве аргумента, поэтому я преобразовал входящий net .Conn в syscall.Conn, затем получил syscall.RawConn и вызвал метод управления, чтобы получить доступ к fd сокета, но у меня возникла ошибка - параметр это неверно. Буду очень признателен, если кто-нибудь объяснит мне, что я делаю не так

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...