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

1 la respuesta

¿Cómo obtener la representación de cadena de un tipo?

Digamos que tengo el siguiente tipo definido: type ID uuid.UUID¿Cómo obtendría el tipo como cadena de forma programática para que sea fácil refactorizar más tarde que tal vez: fmt.Sprintf("%T", ID{})que no me gusta porque lo crea una instancia, ...

1 la respuesta

Establecer fecha predeterminada al insertar documento con hora. Campo de tiempo

Enmongoose(node.js) Puedo definir un esquema de modelo con un valor predeterminadoDate.now al igual que: ... type: Date, default: Date.now ...¿Cómo puedo lograr lo mismo sin tener que insertar eltime.Time cada vez que creo un documento ...

2 la respuesta

¿Existe un problema de clase base frágil en Go?

¿A pesar de usar la composición sobre la herencia? Si es así, ¿hay alguna solución a nivel de idioma?

2 la respuesta

¿Es seguro leer un puntero de función al mismo tiempo sin un bloqueo?

Supongamos que tengo esto: go func() { for range time.Tick(1 * time.Millisecond) { a, b = b, a } }()Y en otra parte: i := a // <-- Is this safe?Para esta pregunta, no es importante cuál es el valor dei es con respecto al originala ob. La única ...

1 la respuesta

Buscar por id con mgo

Me gustaría encontrar datos por_id. Sé que estos datos existen y que esto_id existe (lo he probado con pymongo). Pero el siguiente código no lo encuentra: type id_cookie struct { IdCookie int } func get_id_mongo() int { session, err ...

4 la respuesta

GO - ¿Por qué los métodos no punteros implícitos no satisfacen la interfaz?

Asumiendo que tenemos un entendimiento de que, Para la definición explícita del método para el tipoX, El compilador GO define implícitamente el mismo método para el tipo*X yviceversa, si declaro, func (c Cat) foo(){ //do stuff_ }y ...

3 la respuesta

Miembro de creación dinámica de Golang de Struct

Soy bastante nuevo en Golang. Sé que hay Struct en Golang. Pero por lo que sé, tienes que definir struct type Circle struct{ x,y,r float64 }Me pregunto cómo puede declarar una nueva variable que no existe en Struct circle := new(Cirlce) ...

6 la respuesta

¿Cómo configurar la depuración en GoLand?

Estoy probandoGoLand [https://www.jetbrains.com/go/]y escucho que el depurador es supuestamente increíble, pero no puedo encontrar ninguna documentación que explique cómo configurarlo (GoLand está en la etapa de vista previa, así que eso no es ...

2 la respuesta

Escapando de las comillas dobles mientras se renderiza en Jinja2

Estoy usando Jinja2 para crear código Golang usando Python3. Necesito pasar algunos parámetros entre comillas a una función en mi código final, pero Jinja2 no escapa a las comillas dobles. Mi código de Python es algo así como: list_s = ['a', ...

1 la respuesta

Golang: Tengo un mapa de estructuras. ¿Por qué no puedo modificar directamente un campo en un valor de estructura? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué obtengo un error de "no se puede asignar" al establecer el valor de una estructura como un valor en un mapa? ...