Это не школа - здесь нет экзаменов.
Нету никакого стандарта: смотришь видео - используют одну структуру проекта, смотришь статью - используют другой паттерн
Для начала убеди себя, что ты знаешь язык, если ты не глуп - это окажется сложной задачей.
Мало tour of go, слишком мало.
Пригодится может всё.
Go - это про бэк больше, вот и смотри как с сетью работать, асинхронную разработку познавай (горутины), алгоритмы.
Напиши tcp, udp, websocket сервера, изучи сериализацию/десериализацию и т.д.
На счёт книг по go не знаю, но найти самому думаю не трудно.
не ошибка ли Go для первой работы
Изучи рынок и реши для себя сам. Кому-то и вордпрессы пол жизни ковырять нормально.