Als «go» getaggte Fragen

87
Wie teste ich Panik?

Ich überlege gerade, wie ich Tests schreiben soll, die prüfen, ob ein bestimmter Code in Panik gerät. Ich weiß, dass Go recoverPanik auslöst, aber im Gegensatz zu Java-Code können Sie nicht genau angeben, welcher Code im Falle einer Panik übersprungen werden soll oder was Sie haben. Also, wenn...

87
So stoppen Sie http.ListenAndServe ()

Ich verwende die Mux-Bibliothek von Gorilla Web Toolkit zusammen mit dem mitgelieferten Go http-Server. Das Problem ist, dass in meiner Anwendung der HTTP-Server nur eine Komponente ist und nach meinem Ermessen gestoppt und gestartet werden muss. Wenn ich http.ListenAndServe(fmt.Sprintf(":%d",...

86
Django "login () nimmt genau 1 Argument (2 angegeben)" Fehler

Ich versuche, die Benutzer-ID in der Sitzung mit django.contrib.auth.login zu speichern. Aber es funktioniert nicht wie erwartet. Ich erhalte eine Fehleranmeldung () benötigt genau 1 Argument (2 angegeben) Mit login (user) erhalte ich AttributeError unter / login / User 'Objekt hat kein Attribut'...

86
Massenerstellung von Modellobjekten in Django

Ich muss viele Objekte in der Datenbank speichern und möchte damit Modellinstanzen erstellen. Mit django kann ich alle Modellinstanzen erstellen, mit MyModel(data)und dann möchte ich sie alle speichern. Derzeit habe ich so etwas: for item in items: object = MyModel(name=item.name)...

86
An eine Datei in Go anhängen

So kann ich aus einer lokalen Datei wie folgt lesen: data, error := ioutil.ReadFile(name) Und ich kann in eine lokale Datei schreiben ioutil.WriteFile(filename, content, permission) Aber wie kann ich eine Datei anhängen? Gibt es eine eingebaute Methode?