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.
Wenn ich go test ausfühle, dann meine Ausgabe:
%Vor%
Aber nachdem ich go test erneut ausgeführt habe, sind alle meine Tests bestanden.
Tests schlagen nur fehl, wenn ich meine mysql-Datenbank zurücksetze und dann go test zum erste...
03.07.2015, 08:14
sql.Open () gibt eine Variable vom Typ * sql.DB zurück
Ich habe eine Funktion, die 10 andere Funktionen aufruft, die alle Datenbankaufrufe machen müssen
Ist es richtiger / effizienter:
Senden Sie den Zeiger * sql.DB an jede Funktion od...
14.11.2013, 12:41
Ich teste diesen Code auf meinem VirtualBoxed Ubuntu 11.4
%Vor%
Ubuntu hat Zugriff auf alle meine 4 Kerne. Ich überprüfte dies mit gleichzeitiger Ausführung mehrerer ausführbarer Dateien und des Systemmonitors.
Aber wenn ich versuche, diesen...
04.06.2011, 07:03
Hypothetisch, ich führe eine API aus und wenn ein Benutzer eine GET-Anfrage für die Benutzerressource abgibt, werde ich relevante Felder als JSON zurückgeben
%Vor%
Wie Sie sehen können, hat das Secret-Feld in User json:"-" . Dies bedeutet,...
09.10.2013, 18:06
Ich habe Go 1.4 unter Mac OS X installiert. Zuvor hatte ich Go 1.0. Ich setze den GOROOT und PFAD wie folgt,
%Vor%
Go ist in '/ usr / local / go / bin / go' installiert. Und ich habe den GOPATH als mein src-Projektverzeichnis festgelegt. Ich...
26.02.2015, 11:47
Ich versuche, String in Ganzzahl in go-lang zu analysieren. Das Problem, das ich damit gefunden habe, ist in der Dokumentation seine erwähnte Syntax ist wie folgt:
%Vor%
Dabei ist s die zu analysierende Zeichenfolge, base wird durch da...
18.05.2015, 09:35
Gibt es irgendeine Funktion in go, die ähnlich wie "_file_" oder "_line_" in go ist, um zu wissen, wer während der Laufzeit eine bestimmte Funktion aufruft? In C haben wir die "_file_" -Zeile, die als Makros aufgerufen werden kann. Wie...
14.07.2013, 14:39
Ich umgebe immer noch meinen Kopf um die feineren Details von Schnittstellen und Zeigern in Go. Ich bin auf ein Problem mit einem einfachen Typ gestoßen, der einen Zeiger auf net.Conn enthält. Wenn ich versuche, eine Methode (Close) auf dem Ze...
05.03.2014, 21:09
Ссылка
Ich möchte uint8 in string umwandeln, kann aber nicht herausfinden, wie.
%Vor%
Das gibt mir prog.go:11: cannot use str[1] (type uint8) as type int in function argument
[process exited with non-zero status]
Irgendeine Idee?...
07.10.2013, 11:09
Ich frage mich, was ist die bodenständigste Erklärung dieses berühmten Zitats:
Kommunizieren Sie nicht, indem Sie Speicher teilen; Speicher teilen durch Kommunikation. (R. Pike)
Im Go-Speicher-Modell kann ich Folgendes lesen:
E...
03.04.2016, 21:28