Suchergebnisse für Anfrage "go"
JS-Datei in Go-Vorlage einschließen
Ich habe kürzlich angefangen, Go zu lernen. Ich habe eine Probe wie als Web-App bekommen. Ich habe /* tick-tock.go */ package main import ( "fmt" "io/ioutil" "log" "net/http" ) // Content for the main html page.. var page = `<html> <head> ...
Warum erhalten gzip von Java und Go unterschiedliche Ergebnisse?
Zunächst meine Java-Version: string str = "helloworld"; ByteArrayOutputStream localByteArrayOutputStream = new ByteArrayOutputStream(str.length()); GZIPOutputStream localGZIPOutputStream = new ...
Was bedeutet Speicherlayout, dass [] T in Go nicht in [] Interface konvertiert werden kann?
So habe ich diese beiden Artikel und diese Antwort gelesen Kann nicht konvertieren [] String zu [] Schnittstelle {} [https://stackoverflow.com/questions/12990338/cannot-convert-string-to-interface] sagt, dass das Speicherlayout geändert werden ...
Go "this" -Schlüsselwort
Nach dem Eintauchen in die Dokumentation konnte ich die Antwort auf meine folgende Frage nicht finden: Gibt es einen Grund gegen die Verwendung von this für den Verweis auf das aktuelle Objekt wie im folgenden Beispiel? type MyStruct struct { ...
Mit golang @ eine "IN Array" -Abfrage im Google App Engine-Datenspeicher durchführ
Gibt es eine Möglichkeit, eine Abfrage mit @ durchzuführeids []int64 im Datenspeicher? Ich habe Folgendes ohne Erfolg versucht. Errors out q := datastore.NewQuery("Category").Filter("Id IN", ids) Nur bekommt ich alle Kategorien im ...
Versteckt keine Werte und versteht, warum Golang hier versagt
Ich verstehe nicht, wie ich richtig sicherstellen kann, dass etwas nicht @ inil in diesem Fall package main type shower interface { getWater() []shower } type display struct { SubDisplay *display } func (d display) getWater() []shower { ...
Was ist der idiomatische Weg in Go, um eine komplexe Hierarchie von Strukturen zu erstellen?
Ich schreibe einen Dolmetscher in Go und suche nach der idiomatischen Art, den AST zu speichern. Ich habe den Quellcode des Go-Compilers gelesen und es scheint, als hätten sie Schnittstellen mit einer leeren Methode verwendet, um den AST ...
Korrekte Methode zum Initialisieren eines leeren Slice
Um ein leeres Slice mit einer nicht festgelegten Größe zu deklarieren, ist es besser, Folgendes zu tun: mySlice1 := make([]int, 0)oder mySlice2 := []int{}ch frage mich nur, welcher der richtige Weg is
Registrieren von Paketen in Go ohne zyklische Abhängigkeit
Ich habe ein zentrales Paket, das mehrere Schnittstellen bietet, von denen andere Pakete abhängig sind (nennen wir einesClient). Diese anderen Pakete bieten mehrere Implementierungen dieser ersten Schnittstellen UDPClient, TCPClient). Ich ...
Körperlose Funktion in Golang
Den Quellcode von @ lesmath/floor.go, ab Zeile 13 [http://golang.org/src/math/floor.go#L13], Ich habe folgenden Code gelesen: func Floor(x float64) float64 func floor(x float64) float64 { if x == 0 || IsNaN(x) || IsInf(x, 0) { return x } if x < ...