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.
Also, heute, während ich programmiert habe, habe ich herausgefunden, dass das Erstellen einer Funktion mit dem Namen init einen Fehler method init() not found erzeugt hat, aber wenn ich es in startup umbenannt habe, hat alles funktionie...
06.09.2014, 11:32
Ich möchte die Ausgabe eines Prozesses zeitnah in log umleiten. Ich kann es tun, wenn ich auf den folgenden Prozess warte:
%Vor%
Wenn jedoch der Prozess lange dauert oder nicht beendet wird, ist dies weniger nützlich. Ich weiß, dass ich i...
07.08.2014, 19:48
Lief ein einfacher Leistungstest auf Hash, es scheint, dass C ++ Version langsamer als die Perl-Version und die Golang-Version ist.
Perl-Version dauerte etwa 200 Millisekunden,
C ++ Version dauerte 280 Millisekunden.
Golang-Version dauer...
27.11.2015, 05:03
In Go kann auf http-Formulardaten (z. B. von einer POST- oder PUT-Anforderung) als eine Karte der Form map[string][]string zugegriffen werden. Es fällt mir schwer, dies auf verallgemeinerbare Weise in Strukturen umzuwandeln.
Ich möchte zum...
15.10.2012, 23:56
In Python, PHP und vielen anderen Sprachen ist es möglich, ein HTML-Dokument zu konvertieren und es zu "verschönern". In Go ist dies sehr einfach für JSON und XML (von einer Struktur / Schnittstelle) mit der MarshIndent-Funktion.
Beispiel für...
14.01.2014, 15:21
Ich habe gerade mit Golang angefangen. Ich denke, dass es idiomatisch ist, eine Fehlervariable zu deklarieren und sie in Ihrer Fehlerstruktur zu verwenden, um festzustellen, was falsch gelaufen ist, wie es in geschieht strconv.go . Dort wird E...
11.05.2015, 21:21
Gibt es Unterschiede zwischen einem Go-Kanal und einer Java-BlockingQueue? Beide sind Warteschlangen mit ähnlicher Blockierungs- und Speichermodellsemantik. Optional können beide eine Kapazität haben.
21.05.2012, 18:14
Ich verwende Gorp für den Datenbankzugriff, Gorp hat einen Standard-Typ DbMap sowie einen Transaction -Typ wenn Sie zurückrollen möchten. Beide Typen implementieren die Schnittstelle SqlExecutor .
Ich programmiere daher gegen die S...
22.01.2014, 12:17
Ich habe eine Zeichenkette und ich möchte jedes Leerzeichen in dieser Zeichenkette durch ein + ersetzen, das ich mit: ermüde
%Vor%
Aber das hat nicht für mich funktioniert ... irgendwelche Lösungen?
Zum Beispiel könnte die Zeichenfolge wi...
31.12.2011, 16:36
Ich bin neugierig, ob das in Go möglich ist. Ich habe einen Typ mit mehreren Methoden. Ist es möglich, eine Funktion zu haben, die eine Methode akzeptiert und sie für den Typ aufrufen kann?
Hier ist ein kleines Beispiel, was ich gerne hätte:...
11.08.2016, 13:17