К сожалению, вы не можете избежать их. Косвенная зависимость - это, в основном, зависимость, которая не была указана в go.mod
вашей прямой зависимости, но все еще требуется для нее.
В вашем случае это происходит, потому что вы используете github.com/gocolly/colly v1.2.0
в качестве зависимости и v1.2.0
этот пакет не является модулем, поскольку он не содержит go.mod
, поэтому все его зависимости являются косвенными и перечислены в вашем go.mod
с тегом indirect
.
Обратите внимание, что colly
имеет go.mod
в> = v2.0.0 , поэтому, если вам потребуется эта версия, эти зависимости не будут перечислены как косвенные в вашем go.mod
.