Resultados de la búsqueda a petición "go"
Error de publicación HTTP de Golang: conexión rechazada
Estoy tratando de enviar una solicitud de publicación a localhost en el puerto 8080 donde se ejecuta una aplicación PHP. El rizo funciona bien: curl --data "key=asdf" http://localhost:8080/Pero en Go me sale el siguiente error: Post ...
Golang TypeOf sin una instancia y pasando el resultado a una función
¿Es posible obtener un "Tipo" sin una instancia? He visto algunos ejemplos que utilizanreflect.TypeOf() pero todos tratan con una instancia. A continuación se muestra un fragmento de lo que intento hacer: import ( "net/http" ) type ParamReader ...
Manejo de errores más conciso en Go
¿Cómo manejo muchos errores en Go? Miro mi código y descubro que está lleno de controladores de errores: err = result.Scan(&bot.BID, &bot.LANGUAGE, &bot.SOURCE) if err != nil { log.Fatalf("result.Scan: %v", err) return } fileName, err ...
Cuando se utiliza el paquete "plantilla", se tarda demasiado en generar una página web dinámica para el cliente en Golang
Es muy lento cuando se usatemplate paquete para generar una página web dinámica para el cliente. Código de prueba como se muestra a continuación, golang 1.4.1 http.Handle("/js/", (http.FileServer(http.Dir(webpath)))) ...
¿Cómo verificar una estructura vacía?
Defino una estructura ... type Session struct { playerId string beehive string timestamp time.Time }A veces le asigno una sesión vacía (porque nulo no es posible) session = Session{};Entonces quiero verificar, si está vacío: if session == ...
Gorutinas de Golang idiomáticas
En Go, si tenemos un tipo con un método que inicia algún mecanismo en bucle (sondeando A y haciendo B para siempre), es mejor expresar esto como: // Run does stuff, you probably want to run this as a goroutine func (t Type) Run() { // Do ...
Valor cero de Struct en golang
Aquí está el código de muestra: package main import ( "fmt" ) type A struct { Name string } func (this *A) demo(tag string) { fmt.Printf("%#v\n", this) fmt.Println(tag) } func main() { var ele A ele.demo("ele are called") ele2 := A{} ...
mezclando rebanadas "explotadas" y parámetros regulares en funciones variadas
Me pregunto por qué no es posible hacer lo siguiente en marcha: func main() { stuff := []string{"baz", "bla"} foo("bar", stuff...) } func foo(s ...string) { fmt.Println(s) }Según tengo entendido, la división ... "explota" la división para que ...
golang json y rebanadas de interfaz
Tengo problemas para iterar sobre segmentos de interfaces que contienen segmentos de interfaces. Este problema ha surgido al intentar trabajar con una llamada API que devuelve datos JSON. Se devuelven muchos datos y la estructura difiere ...
¿Cómo puede & implementación satisfacer el tipo de tiempo de ejecución.
Enkubectl/run.go [https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/run.go#L59]en el código de Kubernetes, elGenerate La función tiene una lista de resultados de estos dos tipos: runtime.Object, errorLa última línea de la función ...