Resultados de la búsqueda a petición "go"

2 la respuesta

Golang reutilizando la dirección de memoria ¿Copiando desde el segmento?

Estaba llegando a un problema en un proyecto en el que estoy trabajando. Encontré una solución, pero no estaba seguro de por qué funcionaba mi solución. Espero que alguien más experimentado con el funcionamiento de los punteros Go me pueda ...

3 la respuesta

Importación circular con estructuras en Golang [duplicado]

Esta pregunta ya tiene una respuesta aquí: Registrar paquetes en Go sin dependencia cíclica [/questions/29271440/registering-packages-in-go-without-cyclic-dependency] 2 respuestasTengo un proyecto con varios módulos en Golang. Tengo problemas ...

1 la respuesta

Evite depurar información sobre golang

Creo que gc incluye información de depuración por defecto. Sin embargo, quiero evitar la descompilación. ¿Cómo puedo eliminar la información de depuración al compilar el código go con gc? Nota: Usar gccgo no resuelve el problema. Si no compilo ...

2 la respuesta

Usando Go en el proyecto C existente

Tengo un programa completamente escrito en C que usa múltiples objetos(.o) archivos en el mismo. Todos estos archivos están empaquetados dentro de un archivo(.a) que, a su vez, se utiliza en tiempo de compilación de los principales programas(.c) ...

5 la respuesta

Golang devuelve el problema de valores múltiples

Me preguntaba por qué este es un código válido: func FindUserInfo(id string) (Info, bool) { it, present := all[id] return it, present }pero esto no es func FindUserInfo(id string) (Info, bool) { return all[id] }¿Hay alguna manera de evitar las ...

1 la respuesta

¿Convertir la interfaz nula en puntero de algo en Golang?

En el siguiente fragmento de código, el intento de convertir una interfaz nula en un puntero de algo falla con el siguiente error:interface conversion: interface is nil, not *main.Node type Nexter interface { Next() Nexter } type Node struct { ...

1 la respuesta

Lanzar una nueva ventana de comandos desde Golang en Windows

Estoy escribiendo una aplicación go que solo usa la ventana de comandos (CMD) para la entrada y salida del usuario. Necesito iniciar otra instancia de la aplicación que está usando su propia ventana. Intento usar el paquete "os / exec", pero eso ...

1 la respuesta

Cómo obtener un único carácter unicode de una cadena en golang

Soy un principiante de Golang. Me pregunto cómo puedo obtener un carácter Unicode de una cadena. Como, la cadena es "你好", ¿cómo puedo obtener el primer carácter "你"? De otro lugar obtengo un camino: var str="你好" runes_array := []rune(str) ...

3 la respuesta

¿Por qué permite ir cortando de len (slice)?

¿Por qué ocurre el siguiente comportamiento: a := []int{1, 2, 3} fmt.Println(a[0:]) fmt.Println(a[1:]) fmt.Println(a[2:]) fmt.Println(a[3:])// doesn't panic - why?? fmt.Println(a[4:])// panics as expectedEjemplo ejecutable ...

2 la respuesta

¿Cómo puedo instalar un paquete con go get?

Quiero instalar paquetes de github en mi gopath, he intentado esto: go get github.com:capotej/groupcache-db-experiment.gitel repositorio esaquí [https://github.com/capotej/groupcache-db-experiment].