Suchergebnisse für Anfrage "go"

2 die antwort

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> ...

4 die antwort

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 ...

4 die antwort

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 ...

TOP-Veröffentlichungen

2 die antwort

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 { ...

2 die antwort

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 ...

4 die antwort

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 { ...

2 die antwort

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 ...

8 die antwort

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

4 die antwort

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 ...

2 die antwort

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 < ...