У меня есть Dockerfile, который я использовал для компиляции приложения Go, используя go build
. Я исследовал и действительно go build
рекомендуется для производства.
Однако я не могу найти правильный ответ относительно того, почему.
Я понимаю, go run
создает временный файл, который очищает завершение приложения. Но если я использую Docker, почему плохо использовать go run
вместо go build
?