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

8 la respuesta

Exclusión Mutua de Goroutinas Simultáneas

En mi código hay tres rutinas concurrentes. Intento dar una breve descripción de mi código, Routine 1 { do something *Send int to Routine 2 Send int to Routine 3 Print Something Print Something* do something } Routine 2 { do something *Send int ...

10 la respuesta

¿Cómo cronometra una función en Go y devuelve su tiempo de ejecución en milisegundos?

¿Cómo cronometra una función en Go y devuelve su tiempo de ejecución en milisegundos?

10 la respuesta

¿Hay alguna forma de convertir enteros a bools en go o viceversa?

¿Hay alguna forma integrada de convertir bools a enteros o viceversa? He intentado la conversión normal, pero como usan diferentes tipos subyacentes, la conversión no es posible de la manera clásica. He analizado algunas de las especificaciones ...

12 la respuesta

Go - Cómo crear un analizador

Quiero crear un analizador sintáctico pero tengo algunos problemas para entender cómo hacerlo. Cadena de muestra que me gustaría analizar {key1 = value1 | key2 = {key3 = value3} | key4 = {key5 = { key6 = value6 }}} Preferiblemente me gustaría ...

6 la respuesta

do acciones al final de la ejecución

Tengo un servidor http (lanzado usandohttp.Handle) y me gustaría hacer algunas operaciones. ¿Cómo puedo hacer eso (en Linux)? ¿Es posible hacer esas operaciones en caso de un ctrl-C? No estoy familiarizado con las señales de Unix, por lo que ...

6 la respuesta

Inicialice dinámicamente el tamaño de la matriz en go

Intento escribir una pequeña aplicación en el camino que tome números 'x' de enteros de la entrada estándar, calcule la media y la devuelva. Solo he llegado hasta ahora: func main() { var elems, mean int sum := 0 fmt.Print("Number of elements? ...

2 la respuesta

Go - JSON-RPC - "demasiados dos puntos"

Estoy tratando de llamar a unervidor @HTTP JSON-RPC para Bitcoin [https://en.bitcoin.it/wiki/How_to_use_the_API,_JSON-RPC] usando Go (no en GAE), pero recibo un error de dial tcp http://user:[email protected]:8332: too many colons in address dial ...

2 la respuesta

Go equivalente de un puntero vacío en C

He estado jugando con Go un poco haciendo algunas bibliotecas de estructura de datos y tengo un gran problema. Quiero que la estructura de datos pueda contener cualquier tipo, pero no veo ninguna forma de hacerlo en Go porque no puedes declarar ...

6 la respuesta

Lista del proceso actualmente en ejecución en Go

¿Cómo puedo obtener la lista de procesos actualmente en ejecución en Go? El paquete del sistema operativo proporciona algunas funciones:http: //golang.org/pkg/os [http://golang.org/pkg/os/] pero no da nada para ver la lista de procesos en ...

2 la respuesta

Convirtiendo una porción de estructuras en una porción de interfaz vacía

Estoy tratando de asignar una porción de estructuras a una porción[]interface{} (para pasar al @ de AppEngidatastore.PutMulti. Sin embargo, esto está causando errores de compilación ya que los dos tipos son aparentemente incompatibles: cannot ...