Preguntas etiquetadas con go

121
Pruebas de Golang en el subdirectorio

Quiero crear un paquete en Go con pruebas y ejemplos para el paquete como subdirectorios para mantener el espacio de trabajo más limpio. ¿Es posible? y si lo es, ¿cómo? Toda la documentación siempre coloca el código de prueba en el mismo lugar que el otro código, ¿es esto mejor de alguna manera o...

120
Configuración de la aplicación web de producción de Golang

Para aquellos de ustedes que ejecutan Go backends en producción: ¿Cuál es su pila / configuración para ejecutar una aplicación web Go? No he visto mucho sobre este tema además de personas que usan el paquete net / http de la biblioteca estándar para mantener un servidor en funcionamiento. Leí...

119
Enfoque correcto del registro global en Golang

¿Cuál es el patrón para el registro de aplicaciones en Go? Si tengo, digamos, 5 rutinas de gor de las que necesito iniciar sesión, ¿debería ... ¿Crear uno log.Loggery compartirlo? ¿Pasar un puntero a eso log.Logger? ¿Cada gorutina o función debe crear un registrador? ¿Debo crear el registrador...

118
¿Cómo cambiar int en int64?

Estoy tratando de convertir un número entero en un entero64 en marcha, pero no tengo suerte. ¿Alguien conoce una manera fácil de hacer

118
Tipo de datos de par / tupla en Go

Mientras hacía el ejercicio final del Tour of Go , decidí que necesitaba una cola de ( string, int) pares. Eso es bastante fácil: type job struct { url string depth int } queue := make(chan job) queue <- job{url, depth} Pero esto me hizo pensar: ¿hay tipos de datos de par / tupla integrados...

117
Diferencia entre fmt.Println () y println () en Go

Como se ilustra a continuación, ambos fmt.Println()y println()dan el mismo resultado en Go:Hello world! Pero, ¿en qué se diferencian entre sí? Fragmento 1, usando el fmtpaquete; package main import ( "fmt" ) func main() { fmt.Println("Hello world!") } Fragmento 2, sin el...

117
TemplateDoesNotExist - Error de Django

Estoy usando Django Rest Framework. y sigo recibiendo un error Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html No sé cómo me estoy equivocando. Esta es la primera vez que estoy probando el Framework REST. Este es el código. views.py import socket, json from...

117
Ir a las convenciones de nomenclatura para const

Estoy tratando de determinar si existe una convención de nomenclatura para los nombres de consten Golang. Personalmente, tendería a seguir el estilo C y escribirlos en mayúsculas, pero no he encontrado nada en esta página http://golang.org/doc/effective_go.html que parezca enumerar algunas...