TCP server в Go — это программа, которая слушает TCP порт и обрабатывает входящие соединения. Создаёшь через net.Listen("tcp", ":port"), потом в бесконечном цикле Accept() принимаешь соединения. Каждое соединение — это net.Conn, из которого читаешь и пишешь байты. Обычно каждое соединение оборачиваешь в go handleConn(conn). Go идеально подходит для TCP-серверов, потому что горутины дешёвые и можно держать тысячи одновременных соединений без пула потоков.
Что такое TCP server в Go?
Middle
535 просмотровAFK Offer AI
Как устроена память в Go — стек и куча?