Suchergebnisse für Anfrage "go"

3 die antwort

Was ist der Grund, warum Golang Methodensätze für T und * T unterscheidet?

Hier verwirrt mich das Lernen am meisten. Wir alle kennen diese Methoden aufT betrifft nur die Kopie vonTund Methoden auf*T wirkt sich auf die tatsächlichen Daten ausT. Warum macht Methoden aufT kann auch von verwendet werden*T, aber das ...

3 die antwort

Kann ich mit MarshalJSON beliebige Felder zu einer JSON-Codierung in Golang hinzufügen?

Angenommen, ich habe den folgenden Codeausschnitt geschrieben. Voller Code auf dem SpielplatzHier [http://play.golang.org/p/6uDf6nbrx_]für die geneigten. type Book struct { Title string Author string } func main() { ms := Book{"Catch-22", ...

3 die antwort

So erhalten Sie die URL in http.Request

Ich habe einen HTTP-Server gebaut. Ich verwende den folgenden Code, um die Anforderungs-URL abzurufen, aber es wird keine vollständige URL abgerufen. func Handler(w http.ResponseWriter, r *http.Request) { fmt.Printf("Req: %s %s", r.URL.Host, ...

TOP-Veröffentlichungen

5 die antwort

Was bedeutet Interface {}?

Ich bin neu in Interfaces und versuche SOAP-Anfragen von zu erledigenGithub [https://github.com/webconnex/xmlutil/blob/master/xmlutil.go] Ich verstehe die Bedeutung von nicht Msg interface{}in diesem Code: type Envelope struct { Body ...

2 die antwort

So initialisieren Sie den Fehlertyp in if-else

Wie initialisiere ich im folgenden Codeausschnitt eine Fehlervariable? err := nil // can not compile, show "use of untyped nil" if xxx { err = funcA() } else { err = funcB() } if err != nil { panic(err) }Wie Sie oben sehen können,err wird in den ...

4 die antwort

Ist es sicher, ausgewählte Schlüssel innerhalb einer Entfernungsschleife von der Karte zu entfernen?

Wie kann man ausgewählte Schlüssel von einer Karte entfernen? Ist es sicher zu kombinieren?delete() mit reichweite, wie im code unten? package main import "fmt" type Info struct { value string } func main() { table := make(map[string]*Info) for ...

2 die antwort

Bcrypt Passwort Hashing in Golang (kompatibel mit Node.js)?

Ich habe eine Site mit Node.js + Passport für die Benutzerauthentifizierung eingerichtet. Jetzt muss ich nach Golang migrieren und mit den in db gespeicherten Benutzerkennwörtern authentifizieren. Der Node.js-Verschlüsselungscode lautet: var ...

3 die antwort

Wie erstelle ich eine ausführbare Datei aus Golang, die beim Ausführen kein Befehlsfenster (cmd) öffnet?

Ich habe eine Anwendung erstellt, die ich unsichtbar im Hintergrund ausführen möchte (kein Befehl / cmd-Konsole). Wie mache ich das? (Dies ist für Windows, getestet auf Windows 7 Pro 64-Bit)

2 die antwort

Analysieren Sie die Eingabe von HTML <form> in Golang

Ich habe etwas mit dem laufenGoji-Framework [http://goji.io]: package main import ( "fmt" "net/http" "github.com/zenazn/goji" "github.com/zenazn/goji/web" ) func hello(c web.C, w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hello, ...

2 die antwort

Wie kann ich die gleichzeitigen HTTP-Anforderungen maximal ausnutzen?

Ich versuche gerade ein bisschen mit Go zu experimentieren. Folgendes versuche ich zu tun: Ich habe einen REST-API-Dienst in Betrieb und möchte in so vielen Goroutines wie möglich immer wieder eine bestimmte URL abfragen, um festzustellen, ...