Als «go» getaggte Fragen

165
Festlegen von HTTP-Headern

Ich versuche, einen Header in meinem Go-Webserver festzulegen. Ich benutze gorilla/muxund net/httpPakete. Ich möchte festlegen Access-Control-Allow-Origin: *, dass domänenübergreifendes AJAX zulässig ist. Hier ist mein Go-Code: func saveHandler(w http.ResponseWriter, r *http.Request) { // do...

165
Selbstreferenzieller Fremdschlüssel von Django

Ich bin ein bisschen neu in Webapps und Datenbank-Sachen im Allgemeinen, also könnte dies eine dumme Frage sein. Ich möchte ein Modell ("CategoryModel") mit einem Feld erstellen, das auf die primäre ID einer anderen Instanz des Modells (seines übergeordneten Elements) verweist. class...

165
Keine Erkennung in Go

Ich sehe viel Code in Go, um Null zu erkennen, wie folgt: if err != nil { // handle the error } Ich habe jedoch eine Struktur wie diese: type Config struct { host string port float64 } und config ist eine Instanz von Config, wenn ich Folgendes tue: if config == nil { } Es liegt ein...

165
Wie bekomme ich das letzte Element einer Scheibe?

Was ist der Go-Weg zum Extrahieren des letzten Elements eines Slice? var slice []int slice = append(slice, 2) slice = append(slice, 7) slice[len(slice)-1:][0] // Retrieves the last element Die obige Lösung funktioniert, scheint aber

164
Deklarieren Sie ein konstantes Array

Ich habe versucht: const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = {...

164
Wie man Mongodb mit Pymongo sortiert

Ich versuche, die Sortierfunktion zu verwenden, wenn ich meine mongoDB abfrage, aber sie schlägt fehl. Die gleiche Abfrage funktioniert in der MongoDB-Konsole, jedoch nicht hier. Der Code lautet wie folgt: import pymongo from pymongo import Connection connection = Connection() db =...

164
Parameter von einer URL abrufen

Wie kann ich bei einer URL wie der folgenden den Wert der Abfrageparameter analysieren? In diesem Fall möchte ich zum Beispiel den Wert von def. /abc?def='ghi' Ich benutze Django in meiner Umgebung. Gibt es eine Methode für das requestObjekt, die mir helfen könnte? Ich habe versucht...

163
Wie kann ich mit Django ein Bulk-Update durchführen?

Ich möchte eine Tabelle mit Django aktualisieren - so etwas in Raw SQL: update tbl_name set name = 'foo' where name = 'bar' Mein erstes Ergebnis ist so etwas - aber das ist böse, nicht wahr? list = ModelClass.objects.filter(name = 'bar') for obj in list: obj.name = 'foo' obj.save() Gibt es...

162
Django TemplateDoesNotExist?

Auf meinem lokalen Computer werden Python 2.5 und Nginx unter Ubuntu 8.10 ausgeführt, wobei Django aus dem neuesten Entwicklungs-Trunk erstellt wurde. Für jede angeforderte URL wird Folgendes ausgegeben: TemplateDoesNotExist unter / appname / path appname / template_name.html Django hat...

161
Django optionale URL-Parameter

Ich habe eine Django-URL wie diese: url( r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$', 'tool.views.ProjectConfig', name='project_config' ), views.py: def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff Das Problem ist, dass der...