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

So senden Sie Nachrichten über einen Kanal

Ich bin neu und möchte einen einfachen Chat-Server erstellen, auf dem Clients Nachrichten an alle verbundenen Clients senden können. In meinem Server habe ich eine Goroutine (unendlich für Schleife), die Verbindung akzeptiert und alle Verbind...
05.04.2016, 04:35
1
Antwort

Go - keine ausführbare Go-Quelldatei in

jeder. Ich habe ein Problem mit dem Aufbau von Golan. Die Details: Ich habe einen Ordner namens "12" und erstelle eine Go-Quelldatei namens 12_test.go. Codes sind unten: %Vor% . Geben Sie dann "go build 12_test.go" ein. Etwas läuft schi...
19.03.2015, 02:58
2
Antworten

Golang, das Importieren von Paketen aus Github fordert mich auf, mich an die Github-URL zu erinnern?

Ich bin sehr neu in Golang. Ich sehe, dass Sie in Golang Pakete direkt von Github importieren können wie: %Vor% Bedeutet das, dass ich mich an diese URL erinnern muss, um dieses Paket zu verwenden? IMHO das ist nicht cool. Was passiert, wenn...
02.08.2016, 09:46
1
Antwort

Go kann nicht über meine var reichen (type interface {})

Ich bin gerade dabei, mich um Go zu kümmern. Im Moment simuliere ich eine API-Anfrage, die eine JSON-formatierte Zeichenfolge zurückgibt, die ein Array von Objekten enthält. Ich versuche herauszufinden, wie ich am besten über jeden Datensatz ite...
04.08.2015, 17:50
4
Antworten

Zeitüberschreitung für WaitGroup.Wait ()

Was ist eine idiomatische Methode, um WaitGroup.Wait () ein Zeitlimit zuzuweisen? Der Grund, warum ich dies tun möchte, ist, meinen "Scheduler" davor zu bewahren, für immer auf einen fehlerhaften "Arbeiter" zu warten. Dies führt zu einigen...
29.09.2015, 09:39
4
Antworten

Golang Hintergrundverarbeitung

Wie kann man in Go Hintergrundverarbeitung / Warteschlangenbildung durchführen? Beispiel: Ein Benutzer meldet sich an und Sie senden ihm eine Bestätigungs-E-Mail - Sie möchten die Bestätigungs-E-Mail im Hintergrund senden, da sie langsam sein...
13.02.2014, 08:25
3
Antworten

Was ist das Golang-Äquivalent eines Java-synchronisierten () Blocks?

Java bietet ein sehr praktisches Idiom zum Synchronisieren kritischer Codeabschnitte: %Vor% Oder %Vor% Was ist das Äquivalent? (Eine schnelle Suche zeigt: golang.org/pkg/sync/ - was scheint (vielleicht irre ich mich) ein bisschen zu...
18.09.2013, 19:20
4
Antworten

String nach Länge in Golang aufteilen

Kann jemand eine Zeichenfolge in Golang nach Länge aufteilen? Zum Beispiel um "helloworld" nach jeweils 3 Zeichen zu teilen, sollte es idealerweise ein Array von "hel" "low" "orl" "d" zurückgeben? Alternativ wäre es auch möglich, nach jewe...
05.09.2014, 12:37
1
Antwort

Go-lang: Wie wird ein Segment in ein Array fester Größe umgewandelt?

Ich möchte ein Array fester Größe aus einem Slice konvertieren: %Vor% Aber das ergibt: %Vor% Wie konvertiert man ein Slice in ein Array fester Größe?     
17.05.2015, 10:04
2
Antworten

Kann das Tool pprof nicht mit einem vorhandenen Server verwenden

Ich habe einen http-Server, den ich profilieren möchte. Ich habe _ "net/http/pprof" zu meinen Importen hinzugefügt, und ich habe bereits http-Server ausgeführt: %Vor% Wenn ich versuche, auf Ссылка zuzugreifen, erhalte ich 404 page not...
31.05.2015, 18:09