es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GO-MODULES

Cómo prevenir que go mod tidy busque una ruta de módulo reemplazada

Considere la siguiente configuración: go.mod module example.com/main require example.com/sub dummy replace example.com/sub => ./sub sub/go.mod module example.com/sub Si ejecuto go mod tidy en el directorio principal, emite go: errores al analizar go.mod: […]/go.mod:3: ruta de importación no reconocida "example.com/sub": leyendo https://example.com/sub?go-get=1: 404 No encontrado Incluso si la URL existiera, mi . . . Read more

¿Se puede saltar la verificación del checksum del módulo Go?

Estoy experimentando con el Cosmos SDK escrito en Go. El SDK se utiliza en un módulo diferente (mediante la directiva require en go.mod). Llamaré a este módulo x. Si se realizan cambios en el SDK (en $GOPATH/pkg/mod/github.com/cosmos/cosmos-sdk@v0.44.5), la compilación del módulo x falla debido a una discrepancia de suma de . . . Read more

Cómo obtener todas las dependencias (módulos) utilizados?

Intento obtener todas las dependencias que mi proyecto utiliza. Revisé el archivo go.mod, aunque este solo contiene las dependencias/módulos que agregué, y no las dependencias de mis dependencias. Al revisar el archivo go.sum, esto parecía más prometedor, aunque luego me di cuenta de que contiene múltiples duplicados. Aunque solo use . . . Read more

¿Cómo ejecutar “go mod download” desde el directorio padre?

Estructura del proyecto: project_dir/ ├── prj1/ │ ├── feature1/ │ │ ├── go.mod │ │ ├── main.go │ │ └── … │ └── … ├── prj2/ │ ├── go.mod │ ├── main.go │ ├── Dockerfile │ └── … └── … El código en prj2 hace referencia a una función de . . . Read more

Problema al desarrollar un workspace de varios módulos en Go.

Mi estructura de carpetas se parece a esto… (digamos que el nombre de mi repositorio git es demorepo) demorepo |–directory1 |– (no hay go.mod en este nivel) |–module1 |–package1 ———>—————>———————>—-| |–go.mod (github.com/demorepo/directory1/module1) | |–go.sum | |–module2 | |–module3 | |–directory2 | |– (no hay go.mod en este nivel) | |–newmodule . . . Read more