Als «go» getaggte Fragen

153
Ändern Sie die Werte während der Iteration

Nehmen wir an, ich habe folgende Typen: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } und dass ich die Attribute meines Knotens durchlaufen möchte, um sie zu ändern. Am liebsten hätte ich Folgendes tun können: for _, attr := range n.Attr { if attr.Key == "href" {...

153
Formatieren Sie Zahlen in Django-Vorlagen

Ich versuche Zahlen zu formatieren. Beispiele: 1 => 1 12 => 12 123 => 123 1234 => 1,234 12345 => 12,345 Es scheint ziemlich üblich zu sein, aber ich kann nicht herausfinden, welchen Filter ich verwenden soll. Bearbeiten: Wenn Sie eine generische Python-Methode haben, füge ich...

153
Warum sind die ausführbaren Dateien von Rust so groß?

Nachdem ich Rust gefunden und die ersten beiden Kapitel der Dokumentation gelesen habe, finde ich den Ansatz und die Art und Weise, wie sie die Sprache definiert haben, besonders interessant. Also beschloss ich, meine Finger nass zu machen und begann mit Hello World ... Ich habe das übrigens unter...

153
Teilen Sie views.py in mehrere Dateien auf

Mein views.pyist zu groß geworden und es ist schwer, die richtige Ansicht zu finden. Wie teile ich es in mehrere Dateien auf und importiere es dann? Handelt es sich um einen Geschwindigkeitsverlust? Kann ich das auch mit machen

153
Wie sende ich eine E-Mail über Django?

In meinem habe settings.pyich folgendes: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # Host for sending e-mail. EMAIL_HOST = 'localhost' # Port for sending e-mail. EMAIL_PORT = 1025 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD...

152
Wie setze ich Header in http get request?

Ich mache ein einfaches http GET in Go: client := &http.Client{} req, _ := http.NewRequest("GET", url, nil) res, _ := client.Do(req) Aber ich kann keine Möglichkeit finden, den Anforderungsheader im Dokument anzupassen ,

151
So teilen Sie eine Zeichenfolge und weisen sie Variablen zu

In Python ist es möglich, einen String zu teilen und ihn Variablen zuzuweisen: ip, port = '127.0.0.1:5432'.split(':') aber in Go scheint es nicht zu funktionieren: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Frage: Wie kann man eine Zeichenfolge teilen und...

150
Call Go-Funktionen von C.

Ich versuche, ein statisches Objekt zu erstellen, das in Go to interface mit einem C-Programm (z. B. einem Kernelmodul oder etwas anderem) geschrieben wurde. Ich habe Dokumentation zum Aufrufen von C-Funktionen von Go aus gefunden, aber ich habe nicht viel darüber gefunden, wie man in die andere...

150
CSS-Styling in Django-Formen

Ich möchte Folgendes stylen: forms.py: from django import forms class ContactForm(forms.Form): subject = forms.CharField(max_length=100) email = forms.EmailField(required=False) message = forms.CharField(widget=forms.Textarea) contact_form.html: <form action="" method="post"> <table> {{...