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

5 la respuesta

Cómo truncar una cadena en una plantilla de Golang

En golang, ¿hay alguna forma de truncar texto en una plantilla html? Por ejemplo, tengo lo siguiente en mi plantilla: {{ range .SomeContent }} .... {{ .Content }} .... {{ end }{{ .Content }} produce: Interdum et malesuada famas ac ante ipsum ...

5 la respuesta

En Go, ¿nombrar la variable del receptor 'self' es engañoso o una buena práctica?

He visto una gran cantidad de blogs y videos en Go y, por lo que recuerdo, ninguno de los autores usa 'self' o 'this' para la variable del receptor al escribir métodos. Sin embargo, parece haber una serie de preguntas sobre el desbordamiento de ...

7 la respuesta

¿Cómo obtengo la dirección IP local en Go?

Quiero obtener la dirección IP de la computadora. Usé el código a continuación, pero devuelve127.0.0.1. Quiero obtener la dirección IP, como10.32.10.111, en lugar de la dirección de bucle invertido. name, err := os.Hostname() if err != nil { ...

1 la respuesta

Ir: Significado del acrónimo del paquete 'fmt'

Lo que hace el "fmt"acrónimo significa en Golang?"fmt"es un paquete que proporciona funciones de E / S comoPrintln (puedes importarlo conimport "fmt") Supongo que el "f"significa formatear pero no puede encontrar una respuesta adecuada.

3 la respuesta

Golang usando tiempos de espera con canales

Estoy usando goroutines / canales para verificar si se puede acceder a la lista de URL. Aquí está mi código. Esto parece volver siempre cierto. ¿Por qué no se ejecuta el caso de tiempo de espera? El objetivo es devolver falso incluso si no se ...

1 la respuesta

Golang: busca todas las estructuras de tipo algo

Soy un principiante en Go. Tal vez pienso que es demasiado tradicional en años en otros idiomas, pero esto es lo que quiero hacer en Go. Asuma el siguiente caso de uso Tengo la interfaz I. Esta interfaz tiene funciones, start () y stop ()Hay ...

2 la respuesta

Golang descarga múltiples archivos en paralelo usando goroutines

¿Es posible descargar y guardar archivos en paralelo usando goroutines? A continuación se muestra mi código que descarga archivos de mi Dropbox: package main import ( "encoding/json" "fmt" "io" "io/ioutil" "net/http" "net/url" "os" ...

2 la respuesta

Significado de ... interfaz {} (interfaz punto punto punto)

A continuación hay un fragmento de código Go sobre el que tengo una pregunta. Específicamente, qué esa en esta funcion? func DPrintf(format string, a ...interface{}) (n int, err error) { if Debug > 0 { n, err = fmt.Printf(format, a...) } return ...

2 la respuesta

Cómo mantener viva la conexión en el websocket de GO

yo suelocode.google.com/p/go.net/websocket en el servidor, para que el cliente pueda recibir notificaciones del servidor. sin embargo, parece que después de que el cliente se conectó al servidor, si no hay ninguna transferencia de datos entre el ...

4 la respuesta

Ir: ¿cómo ejecutar pruebas para múltiples paquetes?

Tengo varios paquetes en un subdirectorio en src /, ejecutando las pruebas para cada paquete congo test está funcionando bien Cuando intente ejecutar todas las pruebas congo test ./... las pruebas se están ejecutando pero falla ... las pruebas ...