Resultados de la búsqueda a petición "go"
¿Hay alguna forma de formatear este json en golang?
Estoy empezando a aprender GoLang hoy, estoy tratando de construir un servidor web Rest API simple. Aquí está la respuesta Struct que quiero enviar para cada solicitud al servidor web: package main type HttpResp struct{ Status int ...
Confusión "<tipo> es puntero a la interfaz, no interfaz"
Estimados compañeros desarrolladores, Tengo este problema que me parece un poco extraño. Eche un vistazo a este fragmento de código: package coreinterfaces type FilterInterface interface { Filter(s *string) bool } type FieldFilter struct { Key ...
¿Cómo puedo combinar el patrón Go middleware con los controladores de solicitud de devolución de errores?
Estoy familiarizado con el patrón de middleware Go como este: // Pattern for writing HTTP middleware. func middlewareHandler(next http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { // Our ...
Ir a acceder al paquete principal desde otro paquete
Quiero acceder al paquete principal desde otro paquete, pero esto es imposible porque el archivo principal no está en un directorio. Ya intenté poner el archivo principal en un directorio, pero cuando trato de importarlo aparece ...
config CORS en Gorilla Mux: error 403 en solicitud POST
Tengo una API, actualmente estoy tratando de consumir uno de sus puntos finales. El punto final es para solicitudes POST, el punto final funciona como se esperaba. La API se ejecuta en la nube, la probé concurl y fue perfecto, luego, desde mi ...
golang cómo vivir prueba un servidor http?
Uso gotests, y gorilla mux y puedo probar mis manejadores http handlefunc, pero no responden a los métodos de solicitud http adecuados como deberían bajo el gorilla mux. ¿Cómo puedo hacer una versión de prueba de "servidor en vivo"? func main() ...
"No se puede tomar la dirección de" y "no se puede llamar al método de puntero"
Esto compila y funciona: diff := projected.Minus(c.Origin) dir := diff.Normalize()Esto no (produce los errores en el título): dir := projected.Minus(c.Origin).Normalize()¿Alguien puede ayudarme a entender por qué? (aprendiendo Go) Aquí están ...
No se puede desmontar JSON con nombres clave que tienen espacios
Algunos datos JSON que obtengo tienen espacios en los nombres clave. Estoy usando estándarencoding/json biblioteca para desglosar los datos. Sin embargo, no puede entender las claves con espacios en el esquema. Por ej. siguiente código: package ...
Go Build falla: runtime / mstkbar.go: 151: 10: debug.gcstackbarrieroff undefined
Este código compiló OK usando la versión anterior de golang (1.8.3), pero no se compila después de actualizar a un nuevo golang (1.9) ~/src/gopath/src/github.com/scottstensland/infosynth $ go build infosynth.go # runtime ...
Depuración Vaya con etiquetas en Visual Studio Code y Delve depurador
Responder:Basado en la respuesta de Putus, descubrí la siguiente configuración para compilar y depurar con un solo clic Al principio, debe agregar una tarea para construir el binario con las etiquetas respectivas. { // See ...