Als «go» getaggte Fragen

81
Shuffle-Array in Go

Ich habe versucht, den folgenden Python-Code in Go zu übersetzen import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) Ich fand meine Go-Version jedoch langwierig und umständlich, da es keine Zufallsfunktion gibt und ich Schnittstellen implementieren und Typen...

81
Wiederverwendung von http-Verbindungen in Golang

Ich habe derzeit Probleme, einen Weg zu finden, um Verbindungen beim Erstellen von HTTP-Posts in Golang wiederzuverwenden. Ich habe einen Transport und einen Client wie folgt erstellt: // Create a new transport and HTTP client tr := &http.Transport{} client := &http.Client{Transport:...

81
Rückholwerte von Goroutinen abfangen

Der folgende Code gibt einen Kompilierungsfehler mit der Meldung "Unerwartetes Los" aus: x := go doSomething(arg) func doSomething(arg int) int{ ... return my_int_value } Ich weiß, ich kann den Rückgabewert abrufen, wenn ich die Funktion normal aufrufe, ohne Goroutine zu verwenden. Oder ich kann...

81
Was ist der Unterschied zwischen go get und go install?

Nachdem Sie goeine Weile mit dem Tool gespielt haben, sieht es so aus go get: (optional) Downloads, kompiliert, und installiert ein Stück Software, während go installeinfach kompiliert und installiert es. Warum go installexistiert in diesem Fall der Befehl, da go geter ihn ersetzt?...

80
Standardoptionen für Django DateField

Ich habe ein Modell mit einem Datums- / Uhrzeitfeld: date = models.DateField(_("Date"), default=datetime.now()) Wenn ich die App im eingebauten Django-Administrator überprüfe, wird DateFieldauch die Zeit daran angehängt, sodass beim Versuch, sie zu speichern, ein Fehler zurückgegeben wird....

80
Nullwert in Go

Wie drückt man in Go einen "Null" -Wert aus? type Node struct { next *Node data interface{} } Und ich möchte sagen return &Node{ data: NULL, next: NULL }