Comments 11
Спасибо, достаточно информативно. Сам подумываю в последнее время заняться Go вплотную, поскольку судя по всему, достаточно интересная экосистема складывается вокруг него.
Надеюсь что в дальнейшем будут раскрыты еще подходы к тестированию, в данный момент в коде на Github тестов нет.
Нет, тема тестов автором не раскрыта
Очень жаль, потому что при написании более менее рабочих вещей, а не вариаций hello world.
Возникает множество вопросов к тестированию, разделению по пакетам, хранению конфигураций, работой с БД. И потом приходится пробираться по граблям и переписывать несколько раз одно и то же.
В тех же Rails подобные вещи уже учтены и есть эталонные примерны.
Возникает множество вопросов к тестированию, разделению по пакетам, хранению конфигураций, работой с БД. И потом приходится пробираться по граблям и переписывать несколько раз одно и то же.
В тех же Rails подобные вещи уже учтены и есть эталонные примерны.
я бы не сказал, что это расово верный путь от автора, а по тестам смотрите https://onsi.github.io/ginkgo/
UFO just landed and posted this here
import github.com/grisha/gowebapp/model
А потом grisha выпускает следующую версию gowebapp, ломает обратную совместимость — норма для Go библиотек, — и при очередном деплое все благополучно наворачивается.
Либо использовать какой-нибудь godep, либо вручную клонировать по хешу, либо gopkg.in.
Sign up to leave a comment.
Создание веб-приложения на Go в 2017 году. Часть 2