Suchergebnisse für Anfrage "go"
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 ...
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 := ...
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 ...
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 ...
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 ...
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) ...
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 ...
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 ...
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 ...
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?