Как стать автором
Обновить

Комментарии 5

Как бы гошник назвал такой пакет, у меня если честно нет опыта в программировании и просто пишу мысли, как бы сделал я.
я думаю, гошник назвал бы его gamecontroller или gcontroller

PS
Прочел обе части с удовольствием ) Спасибо )
Надеюсь, будете писать еще -)
спасибо за статью

Map_Handler стоило бы переписать, в Go принято обрабатывать ошибки явно, вот здесь:
js, e :=json.Marshal( c )
if e != nil {
fmt.Println(e.Error())
// прямо здесь!
}

нужно вернуть клиенту HTTP ошибку или JSON с описанием этой ошибки (иначе можно долго потом дебажить странное на клиенте)

ну и коллегу выше поддержку — нейминг надо починить (снейк-кейс, константы)
Да, конечно обрабатывать ошибки лучше явно, я обычно проверяю поле error в json, если оно существует то выводим текст юзеру, нет — продолжаем работу.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации