Questions marquées «go»

14
Stratégie d'application Django

Je travaille depuis un certain temps sur un projet Django qui s'est développé un peu récemment. J'ai réfléchi un peu à la stratégie à utiliser pour la rendre plus facile à gérer. Une chose sur laquelle j'aimerais obtenir des commentaires serait de diviser mon application en plusieurs applications...

13
Dois-je inclure un balisage HTML dans ma réponse JSON?

Dans un site de commerce électronique, lors de l'ajout d'un article à un panier, j'aimerais afficher une fenêtre contextuelle avec les options que vous pouvez choisir. Imaginez que vous commandez un iPod Shuffle et que vous devez maintenant choisir la couleur et le texte à graver. J'aimerais que la...

12
Tests unitaires à Django

J'ai vraiment du mal à écrire des tests unitaires efficaces pour un grand projet Django. J'ai une couverture de test raisonnablement bonne, mais je me suis rendu compte que les tests que j'ai écrits sont définitivement des tests d'intégration / d'acceptation, pas des tests unitaires du tout, et...

10
Comment fonctionne la mise en cache basée sur les clés?

J'ai récemment lu un article sur le blog 37Signals et je me demande comment il obtient la clé de cache. C'est bien d'avoir une clé de cache qui inclut l'horodatage de l'objet (cela signifie que lorsque vous mettez à jour l'objet, le cache sera invalidé); mais comment utilisez-vous ensuite la clé de...

10
Apprendre Django par l'exemple [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Fermé il y a 5 ans . Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Lorsque...

9
Pourquoi Go a-t-il un cas spécial pour les abdos (0)

Je jouais avec Go et j'ai trouvé ce code particulièrement intéressant pour la fonction abs dans le package mathématique: http://golang.org/src/pkg/math/abs.go 14 func abs(x float64) float64 { 15 switch { 16 case x < 0: 17 return -x 18 case x == 0: 19 return 0 // return correctly abs(-0) 20 } 21...

9
Stockage du contenu du site modifiable?

Nous avons un site Web basé sur Django pour lequel nous voulions rendre une partie du contenu (texte et logique métier tels que les plans tarifaires) facilement modifiable en interne , et nous avons donc décidé de le stocker en dehors de la base de code. Habituellement, la raison est l'une des...

9
Inférence de type dans Golang / Haskell

J'ai lu que Go n'a pas vraiment d'inférence de type dans le sens où les langages fonctionnels tels que ML ou Haskell l'ont fait, mais je n'ai pas pu trouver une comparaison simple à comprendre des deux versions. Quelqu'un pourrait-il expliquer en termes de base en quoi l'inférence de type dans Go...