Suchergebnisse für Anfrage "go"

3 die antwort

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 ...

1 die antwort

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 ...

2 die antwort

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 ...

TOP-Veröffentlichungen

2 die antwort

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" ...

2 die antwort

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 ...

3 die antwort

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 ...

4 die antwort

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 ...

1 die antwort

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 ...

4 die antwort

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 ...

3 die antwort

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 ...