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

Golong Nebenläufigkeit: Wie man an die gleiche Scheibe von verschiedenen goroutines anfügt

Ich habe gleichzeitige goroutines, die eine (Zeiger zu a) Struktur an die gleiche Scheibe anhängen möchten. Wie schreibt man das in Go, um es nebenläufigkeitssicher zu machen? Dies wäre mein Nebenläufigkeits-unsicherer Code, der eine Wartegru...
28.08.2013, 22:30
4
Antworten

Zeilen von stdin bis zu bestimmten Zeichen lesen

Ich lerne Go. Mein Programm sollte Daten von stdin lesen, bis ich eine Zeile mit einer einzigen Periode eintrage. %Vor% Wie sollte ich meine for-Schleife ändern, um das Programm zu stoppen, wenn ich einen einzelnen Punkt eingebe? Ich h...
07.01.2013, 22:37
3
Antworten

äquivalentes Salz und Hash in Golang

Hier ist ein Beispiel für das Salzen und Hashing eines bestimmten Passworts in Python. %Vor% Was uns im Gegenzug eine Hash-und gesalzene Zeichenfolge geben würde: - %Vor% Wie würde ich das in Golang umsetzen?     
13.04.2014, 05:27
2
Antworten

Golang-Methoden mit demselben Namen und derselben Arity, aber unterschiedlichen Typen

Der folgende Code funktioniert einwandfrei. Zwei Methoden, die auf zwei verschiedenen Strukturen arbeiten und ein Feld der Struktur ausgeben: %Vor% Zeigt die gewünschte Ausgabe in der Konsole an: %Vor% Jetzt , wenn ich die Methodensigna...
15.05.2014, 14:55
3
Antworten

Wie lese ich eine Textdatei Zeile für Zeile in Go, wenn einige Zeilen lang genug sind, um Fehler "bufio.Scanner: Token zu lang" zu verursachen?

Ich habe eine Textdatei, in der jede Zeile ein JSON-Objekt darstellt. Ich verarbeite diese Datei in Go mit einer einfachen for -Schleife wie folgt: %Vor% Wenn dieser Code eine Zeile mit einer besonders großen JSON-Zeichenfolge (~ 67kb) er...
14.01.2014, 21:24
4
Antworten

Verwenden des Go 1.2-Cover-Tools mit GVM

Ich verwende GVM, um meine Go-Installationen und Pfade zu verwalten, und alles scheint gut zu funktionieren - ich kann Tests ausführen und Builds erstellen. Ich versuche jetzt, eine Coverage-Datei zu erstellen und habe einige Schwierigkeiten....
16.01.2014, 23:06
1
Antwort

Struct's Nullwert in Golang

Hier ist ein Beispielcode: %Vor% Ergebnisse ausführen: %Vor% Es sieht so aus, als ob diese über var ele A und ele2 := A{} identisch sind Also ist der Zero-Wert der Struktur nicht nil , sondern eine Struktur, bei der alle Eigen...
20.02.2015, 09:41
3
Antworten

Erstellen Sie die http.Response-Instanz mit der Beispieltextfolge in Golang

Ich bin bereit, eine Beispiel http.Response Instanz in Golang mit einer Beispieltextfolge zu erstellen. Problem ist, seine Körpereigenschaft akzeptiert ReadCloser instance. Aber als eine Dummy-Response-Instanz habe ich mich gefragt, ob...
29.11.2015, 00:57
3
Antworten

Warum kann die Funktion golang Lookup *** keinen Serverparameter bereitstellen?

Für nslookup -Befehl hat es nslookup somewhere.com some.dns.server . Es scheint jedoch, dass golang dnsclient nur config von /etc/resolv.conf lädt Code hier: Ссылка Bietet die Golang-Standardbibliothek so etwas? func LookupT...
05.05.2015, 02:22
5
Antworten

ToUpper und ToTitle verwechseln

Ich lerne Golang. Ich habe das ToUpper und das ToTitle Funktionen. Gibt es einen Unterschied zwischen diesen beiden?     
01.09.2013, 14:54