Questions marquées «go»

161
Recharger l'objet Django depuis la base de données

Est-il possible d'actualiser l'état d'un objet django à partir de la base de données? Je veux dire un comportement à peu près équivalent à: new_self = self.__class__.objects.get(pk=self.pk) for each field of the record: setattr(self, field, getattr(new_self, field)) MISE À JOUR: Nous avons trouvé...

161
Est-il acceptable de laisser une chaîne ouverte?

Puis-je laisser un canal Go ouvert pour toujours (ne jamais fermer le canal) si je ne vérifie jamais son état? Cela conduira-t-il à des fuites de mémoire? Le code suivant est-il OK? func (requestCh chan<- Request) GetResponse(data RequestData) Response { reply := make(chan Response) requestCh...

160
Comment semer correctement le générateur de nombres aléatoires

J'essaie de générer une chaîne aléatoire dans Go et voici le code que j'ai écrit jusqu'à présent: package main import ( "bytes" "fmt" "math/rand" "time" ) func main() { fmt.Println(randomString(10)) } func randomString(l int) string { var result bytes.Buffer var temp string for i := 0; i < l; {...

158
Comment changer le nom d'une application Django?

J'ai changé le nom d'une application dans Django en renommant son dossier, les importations et toutes ses références (modèles / index). Mais maintenant j'obtiens cette erreur quand j'essaye de courirpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on...

158
Les fonctions peuvent-elles être passées en paramètres?

En Java, je peux faire quelque chose comme derp(new Runnable { public void run () { /* run this sometime later */ } }) et "exécutez" le code dans la méthode plus tard. C'est difficile à gérer (classe interne anonyme), mais cela peut être fait. Go a-t-il quelque chose qui peut faciliter la...

157
Objectif du paramètre Django 'SECRET_KEY'

Quel est exactement l'intérêt du SECRET_KEYdans django? J'ai fait quelques recherches sur Google et vérifié la documentation ( https://docs.djangoproject.com/en/dev/ref/settings/#secret-key ), mais je cherchais une explication plus approfondie à ce sujet, et pourquoi il est nécessaire. Par exemple,...