Go ist eine Open-Source-Programmiersprache, die ursprünglich von Google entwickelt wurde. Es ist statisch typisiert, mit einer Syntax, die lose von C abgeleitet ist, und fügt automatische Speicherverwaltung, Typsicherheit, einige dynamische Typisierungsfunktionen, zusätzliche integrierte Typen wie Arrays variabler Länge und Schlüssel-Wert-Maps und eine große Standardbibliothek hinzu.
Ich habe gerade diese Bibliothek gefunden, die einen Lock-Free-Ring bietet, der viel schneller funktioniert als Channels: Ссылка (und es funktioniert wirklich schneller vor allem mit GOMAXPROCS & gt; 1)
Aber interessanter Teil ist struct zu...
16.10.2013, 07:39
Ich möchte die Tastenanschläge des Benutzers direkt an einen Kanal senden, nachdem jeder einzelne Tastendruck auf stdin ausgeführt wurde.
Ich habe den folgenden Code versucht, aber das führt nicht zum gewünschten Ergebnis, da die Methode rea...
10.09.2012, 23:00
Ich möchte profile meine von go test -c generierten Benchmarks erstellen, aber die go tool pprof benötigt eine Profildatei, die normalerweise in der Hauptfunktion wie das :
%Vor%
Wie kann ich eine Profildatei in meinen Benchmarks er...
13.04.2014, 21:05
In objektorientierten Sprachen verwende ich Klassenvariablen, um nachzuvollziehen, wie viele Instanzen derzeit generiert werden, indem bei der Konstruktion inkrementiert und bei der Zerstörung dekrementiert wird.
Ich versuche, ähnliches Verha...
09.11.2012, 13:26
Um zu beurteilen, ob go eine mögliche Option für eine Audio- / Videoanwendung ist, würde ich gerne wissen, ob die Nachrichtenübergabe alle nicht blockierenden Fortschrittsgarantien erfüllt (ob blockierungsfrei, blockierungsfrei oder wartefrei) )...
17.07.2011, 19:18
Ich habe ein [] Byte Objekt und ich möchte die Größe in Bytes bekommen. Gibt es eine Entsprechung zu Cs Größe von () in Golang? Wenn nicht, können Sie andere Wege vorschlagen, um dasselbe zu erreichen?
30.07.2015, 20:11
Blick auf diese struct :
%Vor%
Jetzt habe ich ein DefaultConfig initialisiert mit einigen Werten und eins geladen von einer Datei, sagen wir FileConfig .
Ich möchte, dass beide Strukturen zu mir zusammengeführt werden, so dass ich Co...
20.11.2017, 15:26
Ich habe die xml.UnMarshal-Methode verwendet, um ein struct-Objekt zu erhalten, aber es hat seine eigenen Einschränkungen. Ich brauche einen Weg, wo ich alle Nachkommen eines bestimmten Typs in einem Knoten bekommen kann, ohne den exakten xpath...
15.05.2015, 10:06
Ich kann den Namen UND NICHT NICHT wirklich googeln und brauchbare Ergebnisse erhalten, was genau ist dieser Operator, und wie könnte ich das in einer Sprache wie C machen? Ich überprüfte die Spezifikation, und dort ist nichts hilfreich, aber ei...
25.12.2015, 02:10
Ich habe eine Reihe von Strukturen, die ein benutzerdefiniertes Marshalling erfordern. Als ich getestet habe, habe ich JSON und den Standard-JSON-Marshaller verwendet. Da nicht-exportierte Felder nicht marshaliert werden, musste ich eine benutze...
17.06.2015, 12:14