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 versuche, den Unterschied in Go zwischen dem Erstellen einer anonymen Funktion, die einen Parameter akzeptiert, und der Funktion, die als eine Funktion fungiert, zu verstehen. Hier ist ein Beispiel für den Unterschied.
Mit Parameter:
%V...
12.05.2015, 06:46
In Golang, wenn eine Variable deklariert ist, wird sie wie in der Spezifikation beschrieben mit Null initialisiert.
Ссылка
Aber es ist eine gute Programmierpraxis, diese Eigenschaft zu verwenden und Ihre Variable nicht explizit zu initia...
23.07.2015, 08:21
Ich bin neu in Golang. Im Moment versuche ich herauszufinden, wie man einen Any-to-One-Kanal in Golang erstellt, wo das Setup wie folgt aussieht:
sagen, ich habe zwei goroutines numgen1 und numgen2 gleichzeitig ausgeführt und schreiben Zahlen...
15.12.2013, 09:33
Ich führe einen Map-Reduce-Job von mgo aus. Es läuft auf einer Sammlung mit etwas mehr als 3,5 Millionen Datensätzen. Aus bestimmten Gründen kann ich dies momentan nicht in Aggregation portieren; vielleicht später. Also, map-reduce ist das, wora...
09.07.2014, 11:33
Wie kann ich die letzten zwei Zeilen aus einer großen Protokolldatei lesen, ohne sie vollständig in den Speicher zu laden?
Ich muss es alle 10 Sekunden lesen (auf einem Win-Rechner) ... und ich bleibe stecken und versuche, die letzten Zeilen...
25.07.2013, 16:36
Ich versuche, ein Dienstprogramm zu schreiben, das einfache Textdateien mit einem RSA-Schlüsselpaar verschlüsselt und entschlüsselt. Die RSA-Schlüssel wurden mit ssh-keygen generiert und wie üblich in .ssh gespeichert.
Ich habe Probleme damit...
18.01.2013, 17:56
IEEE754 unterstützt die negative Nullstelle.
Aber dieser Code
%Vor%
Ausgaben
%Vor%
wo hätte ich erwartet
%Vor%
Andere Sprachen, deren Float-Format auf IEEE754 basiert, können Sie negative Nullliterale erstellen
Java:
%Vor%
C #...
10.12.2012, 15:46
Ich frage mich, warum es nicht möglich ist, Folgendes in go zu tun:
%Vor%
Nach meinem Verständnis "slice" ... "explodiert" das Slice, so dass es für Multi-Argument-Funktionsaufrufe verwendet werden kann. Das obige Beispiel sollte also tatsäc...
20.02.2015, 09:26
Ich habe einen Fehler beim Implementieren des folgenden Codes festgestellt:
%Vor%
Das gibt mir einen Fehler über "ungültige indirekte von ptr.a (Typ int) ...". Und warum gibt mir der Compiler keinen Fehler über ptrInt? Vielen Dank im Voraus....
17.10.2012, 09:51
Hat Scala einen gleichwertigen Effekt auf Golfer?
von:
Ссылка
Go's Defer-Anweisung plant einen Funktionsaufruf (die Deferred-Funktion), der ausgeführt werden soll, unmittelbar bevor die Funktion, die die Defer-Operation ausführt, zurü...
17.09.2013, 08:45