Preguntas etiquetadas con go

357
¿Cuándo se ejecuta la función init ()?

Intenté encontrar una explicación precisa de lo que hace la init()función en Go. Leí lo que dice Effective Go pero no estaba seguro si entendía completamente lo que decía. La oración exacta de la que no estoy seguro es la siguiente: Y finalmente significa finalmente: init se llama después de que...

348
¿Qué hace on_delete en los modelos Django?

Estoy bastante familiarizado con Django, pero recientemente noté que existe una on_delete=models.CASCADEopción con los modelos, he buscado la documentación para el mismo pero no pude encontrar nada más que: Cambiado en Django 1.9: on_deleteahora se puede usar como el segundo argumento...

337
'pip' no se reconoce como un comando interno o externo

Me encuentro con un extraño error al intentar instalar Django en mi computadora. Esta es la secuencia que escribí en mi línea de comando: C:\Python34>python get-pip.py Requirement already up-to-date: pip in c:\python34\lib\site-packages Cleaning up... C:\Python34>pip install Django 'pip'...

329
Punteros vs. valores en parámetros y valores de retorno

En Go hay varias formas de devolver un structvalor o una porción del mismo. Para los individuales que he visto: type MyStruct struct { Val int } func myfunc() MyStruct { return MyStruct{Val: 1} } func myfunc() *MyStruct { return &MyStruct{} } func myfunc(s *MyStruct) { s.Val =...

324
¿Dónde instala pip sus paquetes?

Activé un virtualenv que tiene pip instalado. yo hice pip3 install Django==1.8 y Django se descargó con éxito. Ahora, quiero abrir la carpeta Django. ¿Dónde se encuentra la carpeta? Normalmente estaría en "descargas", pero no estoy seguro de dónde estaría si lo instalara usando pip en un...

323
¿Cuáles deberían ser los valores de GOPATH y GOROOT?

Estoy tratando de instalar doozer así: $ goinstall github.com/ha/doozer Me dan estos errores. goinstall: os: go/build: package could not be found locally goinstall: fmt: go/build: package could not be found locally goinstall: io: go/build: package could not be found locally goinstall: reflect:...

316
Iterando sobre todas las teclas de un mapa

¿Hay alguna manera de obtener una lista de todas las claves en un mapa de idioma Go? El número de elementos viene dado por len(), pero si tengo un mapa como: m := map[string]string{ "key1":"val1", "key2":"val2" }; ¿Cómo itero sobre todas las

303
¿Cómo hago un filtro OR en una consulta de Django?

Quiero poder enumerar los elementos que un usuario ha agregado (están listados como el creador) o que el elemento ha sido aprobado. Entonces básicamente necesito seleccionar: item.creator = owner or item.moderated = False ¿Cómo haría esto en Django? (preferiblemente con un filtro o conjunto de...