Suchergebnisse für Anfrage "go"
Golang mit Timeouts mit Kanälen
Ich benutze Goroutinen / Kanäle, um zu überprüfen, ob eine Liste von URLs erreichbar ist. Hier ist mein Code. Dies scheint immer wahr zurückzukehren. Warum wird der Timeout-Fall nicht ausgeführt? Das Ziel ist, false zurückzugeben, auch wenn eine ...
Wie wird die Scheibe durch Anhängen vergrößert? Wird die Kapazität immer verdoppelt?
Wannappend Bei Bedarf kann die Scheibe vergrößert werden. Weil dasspez [http://golang.org/ref/spec#Slice_types]spezifiziert den Algorithmus nicht, ich bin neugierig. Ich versuche das zu findenappend Implementierung im Go-Quellcode, kann ihn ...
So halten Sie die Verbindung im GO-Websocket aufrecht
ich benutzecode.google.com/p/go.net/websocket Auf dem Server kann der Client eine Benachrichtigung vom Server erhalten. Es scheint jedoch, dass der Server nach dem Verbinden des Clients mit dem Server einen EOF-Fehler zurückgibt, wenn keine ...
Golang lädt mithilfe von Goroutinen mehrere Dateien gleichzeitig herunter
Ist es möglich, Dateien mithilfe von Goroutinen parallel herunterzuladen und zu speichern? Unten ist mein Code, der Dateien von meiner Dropbox herunterlädt: package main import ( "encoding/json" "fmt" "io" "io/ioutil" "net/http" "net/url" "os" ...
Bedeutung von… interface {} (dot dot dot interface)
Unten ist ein Teil des Go-Codes, über den ich Fragen habe. Genauer gesagt, was ista In dieser Funktion? func DPrintf(format string, a ...interface{}) (n int, err error) { if Debug > 0 { n, err = fmt.Printf(format, a...) } return }Kann mir jemand ...
Wie form Array in Golang Beego zu analysieren
Wie man HTML-Formulararrays mit Beego parst. <input name="names[]" type="text" /> <input name="names[]" type="text" /> <input name="names[]" type="text" /> Geh Beego type Rsvp struct { Id int `form:"-"` Names []string `form:"names[]"` } rsvp ...
Zeitstempel in ausgehendem JSON in Golang formatieren?
Ich habe kürzlich mit Go gespielt und es ist großartig. Die Sache, die ich nicht herausfinden kann (nachdem ich die Dokumentation und Blog-Beiträge durchgesehen habe), ist, wie ich die bekommetime.Time Geben Sie ein, um in das Format ...
GoLang, was steht in Klammern vor Methodenname?
func (t *T) MethodName(argType T1, replyType *T2) errorWas steht in Klammern vor Methodenname? Ich meine das (t * t) Das kommt von hier:http://golang.org/pkg/net/rpc/ [http://golang.org/pkg/net/rpc/]Ich versuche, Golang RPC zu verstehen und ...
Los: Wie werden Tests für mehrere Pakete ausgeführt?
Ich habe mehrere Pakete unter einem Unterverzeichnis unter src /, mit denen die Tests für jedes Paket ausgeführt werdengo test funktioniert gut. Beim Versuch, alle Tests mit auszuführengo test ./... Die Tests laufen, aber es schlägt fehl. Die ...
Wie kann ich ein Slice als variable Eingabe übergeben?
Ich habe eine Funktionfunc more(... t). Ich frage mich, ob es möglich ist, mit einem Slice eine Liste von Argumenten zu füllen... . Ich versuche das folgende Programm zu lösen. Grundsätzlich imitiert man eine normale Shell, die den Befehl als ...