Suchergebnisse für Anfrage "go"

4 die antwort

Separating Unit Tests und Integrationstests in Go

Gibt es in GoLang eine bewährte Methode zur Trennung von Unit-Tests und Integrationstests (testify)? Ich habe eine Mischung aus Komponententests (die sich nicht auf externe Ressourcen stützen und daher sehr schnell ablaufen) ...

1 die antwort

Auf Client-UDP-Socket in Go @ schreib

Ich suche eine gute Lösung für eine Client / Server-Kommunikation mit UDP-Sockets in Go-Sprache. Die im Internet gefundenen Beispiele zeigen, wie ich Daten an den Server sende, aber sie lehren nicht, wie ich sie an den Client zurücksende. Um ...

2 die antwort

Go: POST-Anforderungsfortschritt verfolgen

Ich programmiere einen ShareX-Klon für Linux in Go, der Dateien und Bilder über http-POST-Anforderungen zu File-Sharing-Diensten hochlädt. Ich verwende derzeit http.Client und Do (), um meine Anforderungen zu senden, möchte jedoch den ...

TOP-Veröffentlichungen

4 die antwort

Wie konvertiere ich [Größe] Byte in Zeichenfolge in Go?

Ich habe ein großes Byte-Array, das ich nachmd5.Sum(). data := []byte("testing") var pass string var b [16]byte b = md5.Sum(data) pass = string(b)Ich erhalte den Fehler: kann nicht b (Typ [16] Byte) in Zeichenfolge @ konvertier

3 die antwort

panic: Laufzeitfehler: Index in Go @ außerhalb des gültigen Bereic

Ich habe die folgende Funktion, die einen Befehl vom Terminal entgegennimmt und etwas basierend auf der Eingabe druckt. Wenn der Benutzer add eingibt, gibt das System eine Zeile aus. Wenn der Benutzer nichts eingibt, gibt er etwas ...

1 die antwort

Wie signalisiere ich einer Goroutine, dass sie aufhören soll zu rennen?

Ich versuche, eine Routine zu stoppen, aber ich kann keinen Weg finden, dies zu erreichen. Ich habe darüber nachgedacht, einen zweiten Kanal zu verwenden, aber wenn ich davon lese, würde er blockieren, nicht wahr? Hier ist ein Code, ...

1 die antwort

Beste Übung mit Sitzungen (Gorilla / Sitzungen)

Vor der Verwendung von Sitzungen in Golang benötige ich Antworten auf einige Fragen session exampleimport "github.com/gorilla/sessions" var store = sessions.NewCookieStore([]byte("33446a9dcf9ea060a0a6532b166da32f304af0de")) func Handler(w ...

2 die antwort

Ist es unter Windows möglich, eine einzelne Goroutine als anderen Benutzer auszuführen?

Wie delegieren Sie die Ausführung einer Goroutine unter Windows an ein anderes Konto, das kein Administrator ist? Ich sehe, Sie können dies auf @ t Linux [https://groups.google.com/forum/#!topic/golang-nuts/IpfEDBVSE34] usingsyscall.Setuid(). ...

4 die antwort

Docker: geh von einem privaten GitHub-Repo holen

Ich versuche, einen Container auszuführen, der einen Golang-Dienst aus einem Paket verfügbar macht, das ich auf einem privaten GitHub-Repository habe. Da ich mit GCE arbeite, ist mein Starter-Image google / debian: wheezy. Nach der ...

2 die antwort

Handling Paging mit sich ändernden Sortierreihenfolgen

Ich erstelle einen RESTful-Webdienst (in Golang), der eine Reihe von Zeilen aus der Datenbank abruft und an einen Client (Smartphone-App oder Webanwendung) zurückgibt. Der Dienst muss in der Lage sein, Paging bereitzustellen. Das einzige Problem ...