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

2 la respuesta

¿Para qué se usan los canales de golang?

Al mirar a través de un código de golang encontré lo siguiente: ch := make(chan int)Busqué en un tutorial en línea cómo funcionan los chalangs de golang: https://tour.golang.org/concurrency/2 [https://tour.golang.org/concurrency/2] Pero este ...

3 la respuesta

Importaciones relativas en Go

Tengo un proyecto go con la siguiente estructura de directorios utils(pkg) | auth.go (has a function names test1) controllers(pkg) | login.go (has a function names test2)Estoy tratando de acceder a la función test1 desde login.go. Esto es lo que ...

2 la respuesta

Usando VueJS con un backend Go

Quiero usar las plantillas Go y VueJS para el enlace de datos. ¿Alguien ha integrado ambos antes? Deseo usar VueJS principalmente para llamadas Ajax ya que hacerlo manualmente (o con jQuery) siempre deja mi código desordenado. Para ser más ...

6 la respuesta

el servidor devolvió un error en el paso de autenticación SASL: la autenticación falló

El siguiente es mi dial de conexión MongoDB de GoLang. Pero está devolviendo el pánico "el servidor devolvió un error en el paso de autenticación SASL: la autenticación falló.". Mi nombre de usuario, contraseña, hostAddrs y dbName son correctos. ...

1 la respuesta

¿Cómo especificar la ruta de la plantilla para App Engine con Go for Unit Testing?

Estoy usando el paquete de plantilla incorporado con Go on App Engine. Tengo un controlador que representa una plantilla para la salida. templates := []string{"templates/head.html", "templates/footer.html"} func pageIndex(w http.ResponseWriter, ...

3 la respuesta

Ir al pánico: error de tiempo de ejecución: índice fuera de rango pero la longitud de la matriz no es nula

Estoy teniendo dificultades para aprender a recorrer una cadena enGolang hacer algunas cosas (palabras separadas que contienen vocales). Escribí este fragmento de ...

1 la respuesta

¿Cómo trabajar con parámetros JSON no necesarios en Go?

Hola, estoy trabajando en una API de descanso en Go y quiero que el usuario pase los parámetros JSON: Offset int64 `json:"offset"` Limit int64 `json:"limit"` SortBy string `json:"sortby"` Asc bool `json:"asc"` Username string ...

1 la respuesta

¿Por qué un valor de mapa en una función se ve afectado por una entrada al mapa en otra función?

Aquí está mi código: func test(v map[string]string) { v["foo"] = "bar" } func main() { v := make(map[string]string) test(v) fmt.Printf("%v\n", v) // prints map[foo:bar] } Soy bastante nuevo en Go, pero que yo sepa, ya que paso el valor del ...

1 la respuesta

¿Cómo convertir un int64 a int en Go?

En Go, ¿cuál es la mejor estrategia para convertirint64 aint? Estoy teniendo dificultades para comparar los dos package main import ( "math" "strings" "strconv" ) type largestPrimeFactor struct { N int Result int } func main() { base := ...

4 la respuesta

Agregar un elemento a un corte nulo aumenta la capacidad en dos

Tengo una rebanada nula: var s1 []int // len(s1) == 0, cap(s1) == 0A lo que agrego un elemento para: s2 := append(s1, 1) // len(s2) == 1, cap(s2) == 2¿Por qué agregar un elemento a un segmento nulo aumenta la capacidad en 2? Imprimir los ...