Suchergebnisse für Anfrage "go"

4 die antwort

Prozessmanagement für den Go Webserver

Ich bin ein neuer Go-Programmierer und komme aus der Welt der Webanwendungen und der Serviceentwicklung. Entschuldigung, das ist eine Herp-de-derp-Frage, aber meine Suche nach einer Antwort hat nichts ergeben. Auch dies ist ein Grenzgebiet für ...

6 die antwort

Wie kann ich in Go von http auf https umschreiben / umleiten?

Ich habe TLS eingerichtet und es funktioniert. Ich weiß, wie man in nginx von http auf https umschreibt, aber ich verwende nginx nicht mehr. Ich weiß nicht, wie ich das in Go richtig machen soll. func main() { certificate := ...

4 die antwort

Warum muss die Methodensignatur perfekt mit der Schnittstellenmethode übereinstimmen?

Ich habe angefangen, Go zu lernen und habe Probleme, Folgendes zu verstehen: package main import "fmt" type I interface { foo(interface {}) } type S struct {} func (s S) foo(i int) { fmt.Println(i) } func main() { var i I = S{} i.foo(2) } Dies ...

TOP-Veröffentlichungen

2 die antwort

Golang - Testen mit Dateisystem und Erreichen von 100%

Ich versuche eines meiner Pakete zu testen, um 100% zu erreichen. Ich kann jedoch nicht herausfinden, wie ich dies tun kann, ohne "gegen das System" zu sein (Funktionszeiger usw Ich habe versucht, etwas Ähnliches zu tun, aber ich kann wegen ...

4 die antwort

Wie sammle ich Werte von N Goroutinen, die in einer bestimmten Reihenfolge ausgeführt wurden?

Below ist eine Struktur vom Typ Stuff. Es hat drei Zoll. EINNumber, es istDouble und seinPower. Stellen wir uns vor, die Berechnung des Doppelten und der Potenz einer gegebenen Liste von Ints sei eine teure Berechnung. type Stuff struct { Number ...

4 die antwort

Was ist der Unterschied zwischen ResponseWriter.Write und io.WriteString?

Ich habe drei Möglichkeiten zum Schreiben von Inhalten in eine HTTP-Antwort gesehen: func Handler(w http.ResponseWriter, req *http.Request) { io.WriteString(w, "blabla.\n") }Und func Handler(w http.ResponseWriter, r *http.Request) ...

2 die antwort

Einige Fragen zu $ GOPATH

Ich bin ein neuer Golang-Entwickler und ich frage mich, warum$GOPATHie Umgebungsvariable @ muss im Stammverzeichnis meines Projekts festgelegt werden. Wenn ich gleichzeitig an mehreren Projekten arbeite, muss ich jedes Mal das ...

4 die antwort

Using C (++) in einer GoLang-Anwendung für die Leistung

Ich habe vor ein paar Tagen angefangen, Go zu studieren und bin auf sein CGO-Ding und den gccgo-Compiler gestoßen. Nach meinem Verständnis ermöglicht dies einem Go-Programm, mit dem Go-Compiler zu kompilieren und C-Bibliotheken mit einem ...

2 die antwort

Wie überprüfe ich elegant die Gleichheit von drei Werten?

Sag ich habe Wertea, b undc. Ich möchte herausfinden, ob sie gleich sind. Wenn ich mach if a == b == c{...} Dann bekomme ich einen Kompilierungsfehler invalid operation: a == b == c (mismatched types bool and TypeOfABandC)Das ist ziemlich ...

4 die antwort

Warum kann Go-Slice in Go-Maps nicht auf die gleiche Weise als Schlüssel verwendet werden wie Arrays?

Warum kann Go-Slice (eine Implementierung von Go-Arrays) nicht als Schlüssel in Go-Maps verwendet werden, so wie Arrays als Schlüssel verwendet werden können?