Questions marquées «go»

357
Quand la fonction init () est-elle exécutée?

J'ai essayé de trouver une explication précise de ce que fait la init()fonction dans Go. J'ai lu ce qu'Efficace Go dit, mais je ne savais pas si j'avais bien compris ce qu'il disait. La phrase exacte dont je ne suis pas sûr est la suivante: Et enfin signifie finalement: init est appelé après que...

348
que fait on_delete sur les modèles Django?

Je suis assez familier avec Django, mais récemment j'ai remarqué qu'il existe une on_delete=models.CASCADEoption avec les modèles, j'ai cherché la documentation pour le même mais je n'ai rien trouvé de plus que: Modifié dans Django 1.9: on_deletepeut désormais être utilisé comme deuxième argument...

330
Pointeurs vs valeurs dans les paramètres et valeurs de retour

Dans Go, il existe différentes façons de renvoyer un struct valeur ou une tranche de celle-ci. Pour les individus que j'ai vus: type MyStruct struct { Val int } func myfunc() MyStruct { return MyStruct{Val: 1} } func myfunc() *MyStruct { return &MyStruct{} } func myfunc(s *MyStruct) { s.Val = 1...

324
Où pip installe-t-il ses packages?

J'ai activé un virtualenv sur lequel pip est installé. J'ai fait pip3 install Django==1.8 et Django ont été téléchargés avec succès. Maintenant, je veux ouvrir le dossier Django. Où se trouve le dossier? Normalement, ce serait en "téléchargements" mais je ne sais pas où il serait si je l'installais...

324
Quelles devraient être les valeurs de GOPATH et GOROOT?

J'essaie d'installer doozer comme ceci: $ goinstall github.com/ha/doozer Je reçois ces erreurs. 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 locally goinstall: reflect:...

317
Itération sur toutes les clés d'une carte

Existe-t-il un moyen d'obtenir une liste de toutes les clés d'une carte de langue Go? Le nombre d'éléments est donné par len(), mais si j'ai une carte comme: m := map[string]string{ "key1":"val1", "key2":"val2" }; Comment parcourir toutes les

310
RuntimeWarning: DateTimeField a reçu un datetime naïf

J'essaie d'envoyer un simple courrier en utilisant IPython. Je n'ai pas configuré de modèle obtenant toujours cette erreur. Ce qui peut être fait? Erreur: /home/sourabh/Django/learn/local/lib/python2.7/site-packages/django/db/models/fields/ init .py: 827: RuntimeWarning: DateTimeField a reçu un...

308
Conseils et fonctionnalités Django préférés?

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Inspiré par la série de questions «Caractéristiques cachées de ...», je suis curieux de connaître...

302
Django CharField vs TextField

Quelle est la différence entre CharField()et TextField()à Django? La documentation indique que cela CharField()devrait être utilisé pour les petites chaînes et TextField()devrait être utilisé pour les grandes chaînes. D'accord, mais où est la ligne tracée entre "petit" et "grand"? Que se passe-t-il...