Preguntas etiquetadas con go

99
Cómo hacer una comparación de fecha / hora

¿Hay opciones para comparar fechas en Go? Tengo que ordenar los datos en función de la fecha y la hora, de forma independiente. Entonces, podría permitir un objeto que ocurra dentro de un rango de fechas siempre que también ocurra dentro de un rango de tiempos. En este modelo, no podría...

99
Django usando get_user_model vs settings.AUTH_USER_MODEL

Leyendo la documentación de Django: get_user_model () En lugar de referirse al usuario directamente, debe hacer referencia al modelo de usuario usando django.contrib.auth.get_user_model (). Este método devolverá el modelo de usuario actualmente activo: el modelo de usuario personalizado si...

98
registrar todas las consultas SQL

¿Cómo puedo registrar todas las consultas SQL que realizó mi aplicación django? Quiero registrar todo, incluidos los SQL del sitio de administración. Vi esta pregunta y una respuesta a las preguntas frecuentes, pero todavía no puedo averiguar dónde debo poner from django.db import...

98
Parcialmente JSON unmarshal en un mapa en Go

Mi servidor websocket recibirá y eliminará datos JSON. Estos datos siempre se incluirán en un objeto con pares clave / valor. La cadena de claves actuará como identificador de valor, indicándole al servidor de Go qué tipo de valor es. Al saber qué tipo de valor, puedo proceder a descomponer el...

98
Cómo deshabilitar el error de importación no utilizado de Golang

De forma predeterminada, Go trata la importación no utilizada como un error, lo que le obliga a eliminar la importación. Quiero saber si existe alguna esperanza de cambiar este comportamiento, por ejemplo, reducirlo a una advertencia. Este problema me resulta extremadamente molesto, lo que me...

98
Obtener el mensaje de error "bytes.Buffer no implementa io.Writer"

Estoy tratando de que algún objeto Go implemente io.Writer, pero escribe en una cadena en lugar de un archivo o un objeto similar a un archivo. Pensé bytes.Bufferque funcionaría ya que se implementa Write(p []byte). Sin embargo, cuando intento esto: import "bufio" import "bytes" func main() {...

98
¿Qué podría pasar si no cierro la respuesta. Cuerpo?

En Go, tengo algunas respuestas http y a veces me olvido de llamar: resp.Body.Close() ¿Qué pasa en este caso? habrá una fuga de memoria? ¿También es seguro colocarlo defer resp.Body.Close()inmediatamente después de obtener el objeto de respuesta? client := http.DefaultClient resp, err :=...

97
¿Inyectar errores en un formulario ya validado?

Después de form.Formvalidar los valores de entrada del usuario, los paso a un proceso separado (externo) para su posterior procesamiento. Este proceso externo puede potencialmente encontrar más errores en los valores. ¿Hay alguna manera de inyectar estos errores en el formulario ya validado para...

97
Convierta la interfaz {} a int

Estoy tratando de obtener un valor de un JSON y convertirlo en int, pero no funciona y no sé cómo hacerlo correctamente. Aquí está el mensaje de error: ...cannot convert val (type interface {}) to type int: need type assertion Y el codigo: var f interface{} err =