Suchergebnisse für Anfrage "go"

4 die antwort

Gorilla Mux benutzerdefinierte Middleware

Ich verwende Gorilla Mux zum Verwalten des Routings. Was mir fehlt, ist die Integration einer Middleware zwischen jede Anfrage. Beispielsweis package main import ( "fmt" "github.com/gorilla/mux" "log" "net/http" "strconv" ) func ...

1 die antwort

Wie übergebe ich Argumente an meinen Handler

Ich versuche, mein Datenbankobjekt an meine Handler weiterzuleiten, anstatt ein globales Objekt zu haben. Aber ich weiß nicht, ob dies möglich ist. Ich verwende das Gorilla Mux-Paket und sehe, dass es einen Abschluss als zweiten ...

2 die antwort

Wie bekomme ich die letzten X Zeichen eines Golang-Strings?

Wenn ich die Zeichenfolge "12121211122" habe und die letzten 3 Zeichen abrufen möchte (z. B. "122"), ist dies in Go möglich? Ich habe im @ geschastring Paket und sah nichts wiegetLastXcharacters.

TOP-Veröffentlichungen

1 die antwort

Wie kann ich SQL-Injection-Angriffe in Go verhindern, während "database / sql" verwendet wird?

Meine erste Web-App erstellen und SQL Injection besser verstehen wollen ...

1 die antwort

Querying Mongodb von Golang mit der _id in einem Array gespeichert

Also hier ist meine Frage. Ich habe ein Array, in dem das @ gespeichert i_ids von Mongodbs-Objekten. Was ist der richtige Weg, um sie alle in einer Abfrage mit dem mgo und bson Paket abzurufen? Also, wenn das Array so ...

3 die antwort

Maus und Tastatur steuern Golang?

Wie kann man das Abrufen / Einstellen der Position der Maus und das Auslösen von Tastaturereignissen auf Betriebssystem- / X11-Ebene steuern? Dies ähnelt der Funktionalität imRobot Klasse in ...

1 die antwort

Aggregation in Golang mgo für Mongodb

Weiß jemand, was das Äquivalent zum Befehl aggregate ist, den wir in der Mongodb-Shell für golang mgo / bson verwenden? Sowas in der Art aggregate([{$match:{my_id:ObjectId("543d171c5b2c1242fe0019")}},{$sort:{my_id:1, dateInfo:1, ...

1 die antwort

Unmarshal Json-Daten in einer bestimmten Struktur in Go

Ich möchte die folgenden JSON-Daten in Golang dekomprimieren: b := []byte(`{"Asks": [[21, 1], [22, 1]] ,"Bids": [[20, 1], [19, 1]]}`)Ich weiß wie das geht, ich definiere eine Struktur wie diese: type Message struct { Asks [][]float64 ...

1 die antwort

Golang, Variable mit Typ aus Zeichenfolge

Ist es möglich, eine Variable mit einem Typ aus einem String zu erstellen? Beispiel Ich habe zwei Arten: type FirstType struct { ... } type SecondType struct { ... } // also I have a string variable var1 := "Second"Ich möchte eine Variable mit ...

3 die antwort

Beste Übung, um eine mgo-Sitzung aufrechtzuerhalten

Ich verwende derzeit eine Mongodb mit mgo lib für eine Webanwendung, bin mir aber nicht sicher, ob die Art und Weise, wie ich sie verwende, gut ist .. package db import ( "gopkg.in/mgo.v2" ) const ( MongoServerAddr = "192.168.0.104" ...