Suchergebnisse für Anfrage "go"
Gehe zu postgresql LIKE query
Ich arbeite mit Go und PostgreSQL (pq-Treiber), ich habe die folgende Abfrage SELECT p.id, p.name, p.description, p.price, p.image, p.rate FROM products AS p WHERE LOWER(p.name) LIKE %$1% ORDER BY p.rate DESCWenn ich diese Abfrage direkt in ...
Dekomprimieren eines JSON-Arrays mit einem anderen Wert
Zum Beispiel: {["NewYork",123]}Für JSON-Array wird als Go-Array dekodiert, und Go-Array muss explizit einen Typ definieren, ich weiß nicht, wie ich damit umgehen soll.
Mehrfachzuweisung durch if-Anweisung
Es ist möglich, Mehrfachzuweisungen durchzuführen, wenn Bedingung, wie der folgende Code? func SendEmail(url, email string) (string, error) { genUri := buildUri() if err := setRedisIdentity(genUri, email); err != nil; genUrl, err ...
Testen von HTTP-Routen in Golang
Ich benutze Gorilla Mux und das net / http-Paket, um einige Routen wie folgt zu erstellen package routes //some imports //some stuff func AddQuestionRoutes(r *mux.Router) { s := ...
Wie kann man das Problem „Zu viele Argumente, um zurückzukehren“ in Golang lösen?
In einer Druckfunktion, die ich schreibe, versuche ich, einen Wert zurückzugeben, der auf dem Ergebnis einer switch-Anweisung basiert. Ich erhalte jedoch den Fehler zu viele Argumente zurückzugeben. Verzeihen Sie mir, wenn diese Frage eine ...
Golang parst JSON-Array in Datenstruktur
Ich versuche, eine Datei zu analysieren, die JSON-Daten enthält: [ {"a" : "1"}, {"b" : "2"}, {"c" : "3"} ]Da dies ein JSON-Array mit dynamischen Schlüsseln ist, dachte ich, ich könnte Folgendes verwenden: type data map[string]stringIch kann die ...
Was ist der dritte Parameter eines Go struct Feldes?
type Config struct { CommitIndex uint64 `json:"commitIndex"` // TODO decide what we need to store in peer struct Peers []*Peer `json:"peers"` }Ich verstehe, was die ersten beiden Spalten sind, aber was istjson:"commitIndex"?
Golang: anonyme Struktur und leere Struktur
http://play.golang.org/p/vhaKi5uVmm [http://play.golang.org/p/vhaKi5uVmm] package main import "fmt" var battle = make(chan string) func warrior(name string, done chan struct{}) { select { case opponent := <-battle: fmt.Printf("%s beat %s\n", ...
Wie kann ich von Windows zu Linux wechseln?
Ich habe Go 1.2 auf einem Windows-Computer installiert, ein Dummy-Programm geschrieben und die Umgebungsvariablen festgelegtGOARCH undGOOS auf "AMD64" bzw. "Linux". Wenn ich die "go build"Befehl, ich erhalte eine Fehlermeldung: go build ...
Wie lese ich Eingaben von der Konsole?
Ich möchte Eingaben über die Befehlszeile lesen, aber meine Versuche wurden mit dem Beenden des Programms beendet, bevor ich zur Eingabe aufgefordert werde. Ich suche das Äquivalent vonConsole.ReadLine ...