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.
1
Antwort

Konvertieren von int32 in Byte-Array in go

Ich benutze big.NewInt (int64 (e)) .Bytes () um ein int32 in ein Byte-Array zu konvertieren. Gibt es einen eleganteren Weg, dies zu tun? Ich erwarte, dass AQAB der base64-codierte Wert von e ist Ссылка %Vor% Ausgabe: %Vor% Bearbe...
09.07.2013, 02:35
1
Antwort

Der Aufruf von sets aus Go gibt EINVAL für den mnt-Namespace zurück

Der C-Code funktioniert einwandfrei und tritt korrekt in den Namespace ein, aber der Go-Code scheint EINVAL immer vom Aufruf setns zurückzugeben, um den Namespace mnt einzugeben. Ich habe eine Reihe von Permutationen (einschließlich eingeb...
06.09.2014, 20:56
2
Antworten

Golang: Kann ich zu chan interface {}

Ich versuche, einen allgemeinen Wrapper für Abonnements zu schreiben, etwa wie folgt: %Vor% Angenommen, es gibt eine Bibliothek, die ich verwenden möchte und die eine subscribe-Methode enthält, die aber ein chan library.Object verwendet....
31.08.2014, 15:19
1
Antwort

Überschriebenen Int-Überlauf in Go erkennen

Ich baue eine Lisp, und ich möchte 32-Bit-Ganzzahlen automatisch zu 64-Bit-Ganzzahlen wechseln, wenn eine Berechnung würde sonst dazu führen, dass sie überlaufen. Und ebenso, für 64-Bit-Überläufe, wechseln Sie zu beliebig großen Ganzzahlen. D...
10.11.2015, 23:37
3
Antworten

Debuggen von App Engine mit Golang - Es muss einen besseren Weg geben?

Ich arbeite (langsam) an einer App-Engine-App mit der Go-Sprache - Während ich viele Teile der Erfahrung mag (die nette Integration mit Google-Diensten und der Sprache selbst), bin ich ein wenig überrascht auf das Fehlen von Debug-Funktionen vor...
11.08.2013, 05:31
3
Antworten

Verschlüsseln der Nachricht mit dem privaten RSA-Schlüssel (wie in OpenSSLs RSA_private_encrypt)

Ich versuche, Chef-API-Client in Go zu implementieren, bleibe aber dabei, eine korrekte RSA-Signatur für die Anfragekopfzeile zu erstellen. Laut Dokumentation :    Ein kanonischer Header wird mit dem privaten Schlüssel signiert, der vom Cl...
02.08.2013, 07:59
2
Antworten

Zusammenführen von Karten in Go

Was ist der beste Weg, Schlüssel-Wert-Paare von einer Karte in eine andere in Go zusammenzuführen? Ich benutze eine einfache Schleife, aber ich frage mich, ob es etwas wie% array_merge von PHP gibt, das verwendet werden könnte. %Vor%     
29.08.2012, 06:43
1
Antwort

"nosplit stack overflow" beim Erstellen eines Go-Projekts?

Ich habe in meinem Code eine Frühjahrsputze gemacht, indem ich es in mehr Go-Pakete aufgeteilt habe, hauptsächlich um die Wiederverwendbarkeit zu verbessern (jeder "Baustein" in seinem eigenen Paket). Nachdem ich die Importfehler behoben habe...
21.03.2013, 10:12
1
Antwort

JSON 'NaN' in Go analysieren

Wenn ich dieses JSON-Objekt aus der Microsoft Web Ngram-API entpacken und entpacken möchte: %Vor% Ich bekomme den Fehler: "ungültiges Zeichen 'N' sucht nach Anfangswert" Ich weiß, dass NaN kein gültiger JSON ist, aber die Daten gehören ni...
28.07.2014, 20:06
2
Antworten

Welche Möglichkeiten hat Go, Daten einfach in Bytes oder Strings umzuwandeln?

Ich habe einige Apps mit dem Google App Engine Go SDK entwickelt, die Memcache als Puffer zum Laden von Daten aus dem Datenspeicher verwenden. Da das Memcache nur Daten als []byte speichern kann, finde ich oft Funktionen, um die verschiedenen...
10.07.2012, 19:12