gorilla

    6Hitze

    1Antwort

    Hier ist mein Setup: Ich baue einen Dienst (mit Negroni und Gorilla) mit Benutzeranmeldung, bei der Anmeldung erhält der Benutzer ein Session-Cookie, mit dem der Server geschützte Endpunkte autorisier

    6Hitze

    1Antwort

    Ich habe gorilla/mux für meine Routing-Bedürfnisse verwendet. Aber ich habe ein Problem bemerkt, wenn ich mehrere Subrouter neste, funktioniert es nicht. Hier ist das Beispiel: func main() { r :=

    7Hitze

    2Antwort

    Ich habe einen vorhandenen http-Server, den ich möchte Profil. Ich habe _ "net/http/pprof" meiner Importe enthalten sind, und ich habe bereits http-Server läuft: router := createRouter() server := &h

    20Hitze

    2Antwort

    Das Problem, das ich sehe, ist, dass ich versuche, die http.FileServer mit der Gorilla mux Router.Handle-Funktion zu verwenden. Dies funktioniert nicht (das Bild ein 404 zurückgibt) .. myRouter := mux

    8Hitze

    1Antwort

    Ich möchte globale Err Handler erstellen, um es per E-Mail zu senden. package main import ( "github.com/gorilla/mux" "log" "net/http" ) func main() { rtr := mux.NewRouter()

    9Hitze

    1Antwort

    Ich benutze Go (Golang) 1.4.2 mit Gorilla WebSockets hinter einem nginx 1.4.6 Reverseproxy. Meine WebSockets werden nach etwa einer Minute, in der die Seite geöffnet ist, getrennt. Dasselbe Verhalten

    20Hitze

    4Antwort

    Ich benutze Gorilla Mux zum Verwalten von Routing. Was mir fehlt, ist eine Middleware zwischen jeder Anfrage zu integrieren. Zum Beispiel package main import ( "fmt" "github.com/gorilla/mux

    12Hitze

    1Antwort

    Ich versuche, mein Datenbankobjekt an meine Handler zu übergeben, anstatt ein globales Objekt zu haben. Aber ich weiß nicht, ob das möglich ist, ich benutze Gorilla Mux Paket, und ich kann sehen, dass

    5Hitze

    3Antwort

    bekommt ich nicht Wert aus der Session auf diese Weise erhalten kann, ist es nil: session := initSession(r) valWithOutType := session.Values[key] Voll Code: package main import ( "fmt" "