CSS2 Альтернатива: http://www.thecssninja.com/css/even-better-image-preloading-with-css2
body:after {
content: url(img01.jpg) url(img02.jpg) url(img03.jpg);
display: none;
}
CSS3 Альтернатива: https://perishablepress.com/preload-images-css3/ (плотина H / T Linh)
.preload-images {
display: none;
width: 0;
height: 0;
background: url(img01.jpg),
url(img02.jpg),
url(img03.jpg);
}
ПРИМЕЧАНИЕ. Изображения в контейнере с display:none
могут не предустановить , Возможно, видимость: скрытые будут работать лучше, но я не проверял это. Спасибо Marco Del Valle за указание на это
Похоже, что вы столкнулись с этой проблемой: https://github.com/golang/go/issues/26988
Обходное решение предлагается установить эти переменные среды, когда building:
CGO_ENABLED=0 GO111MODULE=off
Вы также можете предпочесть многоэтапную сборку Docker, чтобы конечный образ Docker был минимальным (например, не включая исходные файлы, из которых вы скомпилировали, и компилятор go) , Пример из документации докера находится здесь: https://docs.docker.com/develop/develop-images/multistage-build/