Suchergebnisse für Anfrage "go"
Marshall-Map zu XML in Go
Ich versuche eine Map als XML-Daten auszugeben, erhalte jedoch die folgende Fehlermeldung: xml: unsupported type: map[string]int Marshalling Maps funktioniert gut für JSON, daher verstehe ich nicht, warum es für XML nicht genauso funktioniert. ...
Verwenden Sie Go 1.5 buildmode = c-archive mit net / http.Server, das von C @ aus verbunden is
Die kommende Version von Go 1.5 kommt mitneue Baumodi [https://docs.google.com/document/d/1nr-TQHw_er6GOQRsF6T43GGhFDelrAP0NqSS_00RgZQ/view?pli=1] , mit dem exportierte Go-Symbole verknüpft und aus C-Code aufgerufen werden können. Ich habe damit ...
Wie ändere ich eine float64-Nummer richtig in uint64?
package main func main() { var n float64 = 6161047830682206209 println(uint64(n)) } Die Ausgabe wird sein: 6161047830682206208 Es sieht so aus, wennfloat64 ändernuint64, der Bruch wird verworfen.
Run Golang als www-Daten
Wenn ich eine Node HTTP Server App starte, rufe ich normalerweise eine benutzerdefinierte Funktion auf function runAsWWW() { try { process.setgid('www-data'); process.setuid('www-data'); } catch (err) { console.error('Cowardly refusal to keep ...
wie man eine relative Datei aus Code referenziert und testet
Ich muss auf @ verweispatients.json vonpatients.go, hier ist die Ordnerstruktur: Wenn ich mache filepath.Abs("../../conf/patients.json") es funktioniert fürgo test ./... aber fehlgeschlagen fürrevel run Wenn ich ...
Wie kann ich stdout und stderr eines Befehls während der Ausgabe in Echtzeit an die Konsole und eine Protokolldatei umleiten?
Der folgende Code macht genau das, was ich will, außer dass er nur auf der Konsole gedruckt wird. cmd := exec.Command("php", "randomcommand.php") cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr if err := cmd.Run(); err != nil { log.Fatal(err) } ...
Sharing einer global definierten Datenbank conn mit mehreren Paketen in Golang
Ich habe ein paar StackOverflow-Antworten gelesen, wie wir mit der DB-Verbindung umgehen. Da es sich um einen Pool handelt, können wir ihn global definieren und in mehreren Goroutinen verwenden, und er ist sicher. Das Problem ist, dass ich ...
Goroutine-Ausführung in einem http-Handler
Wenn ich eine Goroutine in einem http-Handler starte, wird sie auch nach der Rückgabe der Antwort abgeschlossen? Hier ist ein Beispielcode: package main import ( "fmt" "net/http" "time" ) func worker() { fmt.Println("worker started") ...
Getting Methodennamen in Golang
Gab die folgende Go-Methode: func (t *T) TMethod(data *testData) (interface{}, *error) { ... }Ich möchte den Namen des Parameters widerspiegeln (das istdata Hier) Ich habe Folgendes versucht, aber es gibt den Strukturnamen zurück ...
Ist dieses Casting in Golang?
paxPayment, ok = dataObject.(*entities.PassengerPayment) Wofür werden die Klammern verwendet? Ich bin nicht sicher, was in dieser Zuweisungsoperation vor sich geht. Benötigen Sie weitere Details, um diese Frage zu beantworten?