Здравствуйте, Аноним, Вы писали:
А>Всем привет. Есть желание создать простой веб-сервер для отрисовки игры уровня шашек.
А>Чтобы 2 игрока могли открыв браузер играть друг с другом в шашки.
А>Что вообще почитать для этого? Какие книги или ресурсы порекомендуете?
Опыт написания web front-end уже есть? Имеется ввиду Html-cтранички, c кодом на JS.
Просто в этой задаче, объем кода на HTML/JS окажется как-бы не больше чем код сервера на go.
Начните с того, что определите интерфейс взаимодействия сервера и клиента.
Ключевое слово для поиска: REST.
Пример сервера на go:
https://habr.com/ru/company/ruvds/blog/559816/
Если этот подход окажется сложным из-за JS, можно формировать html страничку с шашками сразу на стороне сервера.
(Потребуются минимальные знания HTML, но не JS.)
Пример:
https://go.dev/doc/articles/wiki/
Но этот подход "в целом" противоречит устоявшемуся способу написания web-приложений.