Comments

Спасибо за статью, как раз нужно было посмотреть на готовые примеры gRPC.
Не думали разбить docker на builder и executor чтобы в контейнере с работющим сервером не было возможности скомпилировать исходники ?

Честно говоря, не видел, чтобы кто-то так делал. Да и не представляю, как это сделать. Во всех примерах по Go и Docker исходники копируются в контейнер и там компилируются.

Зачем тянуть в прод весь образ golang? Обычная практика собрать бинарник в ci и закинуть его в отдельный контейнер (можно на базе alpine ~ 5мб)

Да, я понимаю. Но, во-первых, это перевод статьи, и там было именно так. Во-вторых, это базовый пример.

А в сообществе Go не принято в подобных постах в листингах кода указывать путь файла? Уже которую статью читаю за последние недели, как стал писать на Go и постоянно приходится напрягаться чтоб представить полное дерево проекта и где в нём конкретный кусок кода.

Only those users with full accounts are able to leave comments. Log in, please.