Preguntas etiquetadas con go

85
¿Cuál es la diferencia entre [] cadena y… cadena en golang?

En el idioma Go, []string es una matriz de cadenas y también lo usamos ...stringcomo parámetro. ¿Cuál es la diferencia? Definición de función: func f(args ...string) {} ¿Puedo llamar a esta función como se muestra a continuación? args := []string{"a", "b"} f(args)...

85
Devuelve el puntero a la estructura local

Veo algunos ejemplos de código con construcciones como esta: type point struct { x, y int } func newPoint() *point { return &point{10, 20} } Tengo experiencia en C ++ y me parece un error. ¿Cuál es la semántica de tal construcción? ¿Se asignan nuevos puntos en la pila o en el montón?...

85
¿Cómo borrar un mapa en Go?

Estoy buscando algo como la función c ++ .clear() para el tipo primitivo map. ¿O debería crear un mapa nuevo en su lugar? Actualización: Gracias por sus respuestas. Al mirar las respuestas, me di cuenta de que, a veces, la creación de un mapa nuevo puede generar algunas inconsistencias que no...

85
Cookie Django CSRF no configurada

Tengo algún problema por un tiempo, estoy experimentando que la cookie CSRF no está configurada. Mire los códigos a continuación Pitón def deposit(request,account_num): if request.method == 'POST': account = get_object_or_404(account_info,acct_number=account_num)

85
Cree un io.Reader desde un archivo local

Me gustaría abrir un archivo local y devolver un io.Reader. La razón es que necesito alimentar io.Readera una biblioteca que estoy usando, como: func read(r io.Reader) (results []string) { }

85
¿Cuáles son las principales diferencias entre 'gc' y 'gccgo'?

¿Cuáles son las principales diferencias entre los dos compiladores Go populares, 'gc' y 'gccgo'? ¿Desarrollar rendimiento? ¿Rendimiento en tiempo de ejecución? ¿Opciones de línea de comando? ¿Licencia? No busco opiniones sobre cuál es mejor, solo una descripción básica de sus diferencias, para...

85
Ve haciendo una solicitud GET y construyendo la Querystring

Soy bastante nuevo en Go y todavía no lo entiendo todo. En muchos de los lenguajes modernos Node.js, Angular, jQuery, PHP, puede hacer una solicitud GET con parámetros de cadena de consulta adicionales. Hacer esto en Go no es tan simple como parece, y todavía no puedo resolverlo. Realmente no...

84
Historia de la popularidad de Django [cerrado]

Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...

84
Virtualenv y control de versiones fuente

Recientemente comencé un proyecto de Django y rápidamente me di cuenta de que virtualenv será realmente útil por muchas razones. Configuré virtualenv y mi proyecto, pero ahora me pregunto qué archivo debo agregar a mi control de código fuente (en mi caso, Mercurial). ¿Debo agregar todos los...