Resultados de la búsqueda a petición "go"
Cómo crear un nuevo objeto con una cadena en Golang
¿Cómo puedo crear un objeto cuando solo tengo su tipo en cadena? Estoy buscando algo como: type someStruct struct {} resultObject := new "someStruct"Será realmente útil y conveniente con esto cuando utilice una biblioteca ORM diferente como GORP ...
"Fusionar" coloca dos estructuras del mismo tipo
Mirando estostruct: type Config struct { path string id string key string addr string size uint64 } Ahora tengo unDefaultConfig Inicializado con algunos valores y uno cargado desde un archivo, digamosFileConfig. Quiero que ambas estructuras se ...
Interfaz de conversión {} para estructurar en codificación json
Tengo ese código:http://play.golang.org/p/aeEVLrc7q1 [http://play.golang.org/p/aeEVLrc7q1] type Config struct { Application interface{} `json:"application"` } type MysqlConf struct { values map[string]string `json:"mysql"` } func main() { ...
Problema de Golang con el acceso a la matriz JSON anidada después de desmantelar
Todavía estoy en el proceso de aprendizaje de Go, pero estoy chocando con un muro cuando se trata de matrices de respuesta JSON. Cada vez que intento acceder a un elemento anidado de la matriz de "objetos", Go throws (tipo interface {} no admite ...
Conéctese a un servidor usando SSH y un pem / key con golang
Estoy tratando de conectarme a un servidor Linux AWS de Amazon con una clave usando el paquete [ssh] [1] del lenguaje de programación Go. Sin embargo, la documentación del paquete es un poco críptica / confusa. ¿Alguien sabe cómo conectarse a ...
¿Por qué no se ejecuta mi gorutina?
Estoy aprendiendo Go y quería probar goroutines y canales. Aquí está mi código: package main import "fmt" func main(){ messages := make(chan string,3) messages <- "one" messages <- "two" messages <- "three" go func(m *chan string) ...
llamar al comando con algunos argumentos funciona pero no con otros bu wotrks desde la consola
El siguiente código funciona y genera detalles de 10 procesos. package main import ( "os/exec" ) func main() { print(top()) } func top() string { app := "/usr/bin/top" cmd := exec.Command(app, "-n 10", "-l 2") out, err := cmd.CombinedOutput() if ...
Lea datos completos con Golang net.Conn.Read
Así que estoy construyendo una aplicación de red en Go y he visto queConn.Read lee en una matriz de bytes limitada, que había creado conmake([]byte, 2048) y ahora elproblemaes que no sé la longitud exacta del contenido, por lo que podría ser ...
Importación de paquetes "mutuos" en Golang
¿Es posible hacer algo como importar un paquete "mutuo" en Golang? Digamos, por ejemplo, que tengo dos paquetes, A y B con funciones AFunc y BFunc, BFunc2 package A import "B" func AFunc() { //do stuff but also use B.BFunc() }- package B ...
Ir a plantillas: rango sobre rebanadas de estructuras en lugar de estructuras de rebanadas
Después de jugar un poco con las plantillas HTML de Golang, todos los ejemplos que encontré para recorrer los objetos en las plantillas fueron pasar estructuras de cortes a la plantilla, algo así como en este ejemplo: type UserList struct { Id ...