Als «go» getaggte Fragen

356
Wann wird die Funktion init () ausgeführt?

Ich habe versucht, eine genaue Erklärung zu finden, was die init()Funktion in Go tut. Ich habe gelesen, was Effective Go sagt, war mir aber nicht sicher, ob ich vollständig verstanden habe, was darin steht. Der genaue Satz, bei dem ich mir nicht sicher bin, lautet wie folgt: Und schließlich heißt...

348
Was macht on_delete bei Django-Modellen?

Ich bin mit Django ziemlich vertraut, habe aber kürzlich festgestellt, dass es eine on_delete=models.CASCADEOption für die Modelle gibt. Ich habe nach der gleichen Dokumentation gesucht, konnte aber nichts weiter finden als: In Django 1.9 geändert: on_deletekann jetzt als zweites Positionsargument...

326
Zeiger gegen Werte in Parametern und Rückgabewerte

In Go gibt es verschiedene Möglichkeiten, einen structWert oder einen Slice davon zurückzugeben. Für einzelne habe ich gesehen: type MyStruct struct { Val int } func myfunc() MyStruct { return MyStruct{Val: 1} } func myfunc() *MyStruct { return &MyStruct{} } func myfunc(s *MyStruct) {...

322
Was sollten die Werte von GOPATH und GOROOT sein?

Ich versuche Doozer wie folgt zu installieren : $ goinstall github.com/ha/doozer Ich bekomme diese Fehler. goinstall: os: go/build: package could not be found locally goinstall: fmt: go/build: package could not be found locally goinstall: io: go/build: package could not be found...

321
Wo installiert pip seine Pakete?

Ich habe eine virtuelle Umgebung aktiviert, auf der pip installiert ist. Ich tat pip3 install Django==1.8 und Django erfolgreich heruntergeladen. Jetzt möchte ich den Django-Ordner öffnen. Wo befindet sich der Ordner? Normalerweise würde es in "Downloads" sein, aber ich bin nicht sicher, wo es...

316
Durchlaufen aller Schlüssel einer Karte

Gibt es eine Möglichkeit, eine Liste aller Schlüssel in einer Go-Sprachkarte abzurufen? Die Anzahl der Elemente ist gegeben durch len(), aber wenn ich eine Karte habe wie: m := map[string]string{ "key1":"val1", "key2":"val2" }; Wie iteriere ich über alle

308
Lieblings-Django-Tipps und -Funktionen?

Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Inspiriert von der Fragenserie 'Versteckte Funktionen von ...' bin ich gespannt auf Ihre...

303
Wie mache ich einen ODER-Filter in einer Django-Abfrage?

Ich möchte in der Lage sein, die Elemente aufzulisten, die entweder ein Benutzer hinzugefügt hat (sie werden als Ersteller aufgeführt) oder das Element wurde genehmigt. Also muss ich grundsätzlich auswählen: item.creator = owner or item.moderated = False Wie würde ich das in Django machen?...