go

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

Erzwingt das Eindringen in den gleichen Thread

Gibt es eine Möglichkeit, sicherzustellen, dass eine Goro-Routine nur in einem bestimmten Betriebssystem-Thread ausgeführt wird? Zum Beispiel, wenn GUI-Operationen im GUI-Thread ausgeführt werden müssen, aber mehrere GUIoutinen mit GUI-Code vorh...
10.12.2009, 11:05
2
Antworten

Wie bekomme ich alle Konstanten eines Typs in Go?

Hier ist ein Beispiel: %Vor% Der Anwendungsfall dafür ist die Erstellung einer endlichen Zustandsmaschine (Finite State Machine, FSM). Die Möglichkeit, alle Konstanten zu erhalten, hilft mir beim Schreiben eines Testfalls, der sicherstellt,...
25.08.2017, 20:03
5
Antworten

Atom Editor Golang - Gehe zu Deklaration funktioniert nicht

Ich habe eine Neuinstallation von atom installiert und go-plus installiert. Das eine Feature, das ich nicht bekommen kann, ist die "Go To Declaration", weshalb ich immer noch im erhabenen Land feststecke ... Weiß jemand, ob das mit Golang funkti...
16.07.2015, 13:09
2
Antworten

Golang Preprocessor wie C-style compile switch

Hat GO Sprache einen Präprozessor? Als ich im Internet nachsah, gab es wenige Ansätze, die * .pgo zu * .go konvertieren. Und ich frage mich, ob es in Go machbar ist %Vor% oder #undef in c     
18.04.2016, 20:39
1
Antwort

Struct Initialisierung in if-Anweisungen

Ich möchte prüfen, ob eine Struktur leer ist, d. h. wenn alle Felder auf ihren Standardwert gesetzt sind. Folgendes funktioniert wie erwartet: %Vor% Ich wollte das etwas verkürzen, also habe ich die leere struct-Initialisierung in die if-Anw...
09.08.2014, 19:46
1
Antwort

Golang: variabler Bereich innerhalb von if-Anweisungen

Ich habe gerade angefangen Go heute zu lernen und habe mich in verschiedenen Bereichen festgefahren. Ich habe schließlich darüber verwirrt, wie ich die Tatsache umgehen kann, dass ich keine Variable innerhalb einer if-Anweisung erstellen und...
29.06.2014, 10:22
2
Antworten

GoLang-Konventionen - Erstellen Sie einen benutzerdefinierten Typ aus dem Slice

Ist es eine gute Idee, einen eigenen Typ aus einem Slice in Golang zu erstellen? Beispiel: %Vor% Ist es irgendwie eine Konvention in Golang, in meinem Beispiel Typen wie Trips zu erstellen? Oder ist es besser, []Trip im gesamten Pro...
17.07.2015, 10:11
1
Antwort

Schnittstelle & Integer Vergleich in Golang

Ich verstehe nicht, warum das erste Ergebnis falsch ist, während das zweite wahr ist. Jede Hilfe wird geschätzt. %Vor% Probieren Sie es hier Spielplatz gehen     
06.01.2017, 03:20
1
Antwort

Wie kann ich ein Array von Karten schreiben [Golang]

Ich habe eine Karte, die als Wert ein Array von Karten hat. Beispiel: %Vor% Ich kann es nicht herausfinden, wie dies zu tun ist, da go die Einstellung von Daten nur auf einer Ebene zulässt, wenn Sie mit maps [name][value] = value um...
14.04.2014, 17:48
2
Antworten

Anhängen, schlechte Leistung zu schneiden. warum?

Ich erstelle gerade ein Spiel mit GoLang. Ich vermesse den FPS. Ich bemerke einen Verlust von 7 fps mit einer for-Schleife, die wie folgt an ein Segment angehängt wird: %Vor% Ich mache das für jedes Sprite, für jeden Zug. Die Frage ist, waru...
28.08.2015, 05:54